formação_

Formação Certificação Java

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

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 OCA

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 OCA, 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 OCA da Oracle! Durante os cursos você vai conhecer técnicas para praticar os testes, evitar pegadinhas e entender 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.

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Melhor didática do mundo!!!!!!!!!!! Obrigado, professor Guilherme de verdade

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

Gabriel Filipy da Silva Correa

Muito bom como sempre, apenas uma sugestão, por ser um curso "preparatório" para certificação, poderia ter uma prova para treino.

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

T767531 - ELTON SOLIGUETO

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

Projeto Owlwee

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

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

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