formação_

Formação Certificação Java

Prepare-se e aprenda tudo o que precisa para tirar a certificação Java OCJP I.

Esta formação faz parte dos nossos cursos de Programação
80h

Para conclusão

9
Cursos
1
Vídeo extra
2
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Certificação Java OCJP I

O Java é uma das linguagens de programação mais usadas no mundo, segundo o ranking da TIOBE. Por ser multiplataforma e bastante completa, a plataforma Java ganhou muitos mercados diferentes - da web ao desktop, passando por mobile e IoT.

Aqui você vai se preparar para encarar o desafio da certificação Java OCJP I, mergulhando fundo na linguagem, do básico ao avançado. Você vai aprender a definir escopo de variáveis, entender quais são os tipos de dados, conhecer sobre operadores, arrays, métodos, encapsulamentos, exceções e as principais bibliotecas e APIs que a prova exige.

Ao finalizar seus estudos dessa formação, você terá todo o conhecimento necessário para fazer a prova e tirar sua certificação Java OCJP I da Oracle! Durante os cursos você vai conhecer técnicas para praticar os testes, evitar pegadinhas e como estudar durante esse período de preparação para a prova.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Professores especializados Programação

Com quem você vai aprender

  • Guilherme Silveira

    Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

  • Guilherme Silveira

    Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

  • Mario Amaral

    Mário é programador com mais de 10 anos de experiência em grande variedade de linguagens. Seu maior foco é na stack Java. Como instrutor na Caelum, realizou mais de 4000 horas de treinamentos presenciais e ajudou a definir materiais educativos para cursos presenciais e online. Também, participou no desenvolvimento de um CRM interno da empresa e em vários projetos open source, como o VRaptor, um framework Java MVC baseado no CDI.

  • Mario Amaral

    Mário é programador com mais de 10 anos de experiência em grande variedade de linguagens. Seu maior foco é na stack Java. Como instrutor na Caelum, realizou mais de 4000 horas de treinamentos presenciais e ajudou a definir materiais educativos para cursos presenciais e online. Também, participou no desenvolvimento de um CRM interno da empresa e em vários projetos open source, como o VRaptor, um framework Java MVC baseado no CDI.

Passo a passo

  1. 1 Encarar o desafio da Certificação Java

    Aprenda o básico de uma das linguagens mais usadas no mercado de trabalho. Defina o escopo de variáveis e a estrutura de uma classe Java. Crie aplicações Java executáveis com um método main. Importe outros pacotes Java e deixe-os acessíveis ao seu código.

  2. 2 Dominar o sistema de tipos de dados

    Aprenda a lidar e domine o sistema de tipos do Java: desde a declaração e inicialização de diversos tipos de variáveis primitivas até a manipulação e o ciclo de vida de objetos e o Garbage Collector.

  3. 3 Aprender sobre operadores e condicionais

    Aprenda como funcionam os operadores que são cobrados na prova e domine as estruturas condicionais do Java. Pode parecer simples, mas mesmo um if pode conter pegadinhas e situações não triviais, como o uso de operadores de short circuit.

  4. 4 Criar e usar Arrays

    Domine a declaração, criação e inicialização de arrays unidimensionais, multidimensionais e ArrayLists.

  5. 5 Construir e usar laços de repetição

    Domine todos os tipos de loops cobrados na prova.

  6. 6 Criar e usar métodos com argumentos

    A invocação de métodos e todas suas variações podem também apresentar pegadinhas, além de envolverem questões como o encapsulamento e a resolução das chamadas em tempo de compilação. É um ponto essencial da prova de certificação.

    • Curso Certificação Java SE 7 Programmer I: Métodos e encapsulamento

      08h
    • Faça esse curso e:
      • Crie métodos com argumentos e valores de retorno
      • Aplique a palavra chave static a métodos e campos
      • Crie métodos sobrecarregados (overload)
      • Aplique modificadores de acesso
      • Aplique princípios de encapsulamento a uma classe
      • Diferencie o construtor padrão e construtores definidos pelo usuário
  7. 7 Treinar o uso de herança, interface e polimorfismo

    O polimorfismo até a sobrescrita de métodos serão cobrados em diferentes cenários e com modelagem de classes diferentes, envolvendo herança, classes abstratas e mais.

  8. 8 Saber lidar com exceções

    Aprenda a tratar exceções, desde a declaração, criação, tratamento e o processo de throw, catch e finally delas. Importante saber a mudança de comportamento entre as checked e as unchecked exceptions.

    • Curso Certificação Java SE 7 Programmer I: Lidando com exceções

      08h
    • Faça esse curso e:
      • Encare o desafio da certificação Java
      • Aprenda a tratar exceções
      • Reconheça classes de exceções comuns e suas categorias
      • Entenda o que são exceções e para que são utilizadas em Java
      • Diferencie entre exceções do tipo checked, runtime e erros
  9. 9 Dominar a prova

    Veja tudo o que cai a mais da prova do Java 8, pegadinhas mais conhecidas com lambdas, a nova API java.time, wrappers e autoboxing.

Experiências de quem já estudou com a gente

Flaviano Leite Ribeiro

em 02/03/2019

Faltou colocar o número das linhas no código para ficar mais fácil

Certificação Java SE 7 Programmer I: O básico de Java

Projeto Owlwee

em 14/05/2020

Achei super complexo os exercícios(isso é um ponto muito positivo), mostrando ao aluno que essa prova não é brincadeira, muita pegadinha, tem que ter bastante atenção, parabéns pelo conteúdo!

Certificação Java SE 7 Programmer I: Operadores

Davidson Zamarchi dos Santos

em 15/02/2019

Muito bom! O Guilherme manda bem nas explicações e o conteúdo foi bem abrangente, quanto as perguntas, o Guilherme ignorou nas pegadinhas porque provavelmente a prova deve ser recheada delas. Parabéns!

Certificação Java SE 7 Programmer I: Tipos de Dados

Comece hoje mesmo os cursos de Certificação Java. Matricule-se agora!

  • 1270 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1270 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1270 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1270 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas