Formação Certificação Java
Prepare-se e aprenda tudo o que precisa para tirar a certificação Java OCJP I.
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 planosCom quem você irá aprender
-
Guilherme Silveira
-
Mario Amaral
Passo a passo
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.
-
Curso Certificação Java SE 7 Programmer I: O básico de Java
Curso | 08h - Encare 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
- Defina 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
-
Artigo Como não aprender Java e Orientação a Objetos: getters e setters - Blog da Caelum: desenvolvimento, web, mobile, UX e Scrum
-
Artigo Certificação Java: vale a pena estudar? - Blog da Alura
-
Vídeo Certificações, vale a pena tirar? - Alura Live #23 - YouTube
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: O básico de Java
-
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.
-
Curso Certificação Java SE 7 Programmer I: Tipos de Dados
Curso | 08h - Tipos primitimos e identificadores
- Referências versus Primitivos
- Garbage Collector e seu funcionamento
- Detalhes do uso de Strings
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Tipos de Dados
-
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.-
Curso Certificação Java SE 7 Programmer I: Operadores
Curso | 08h - Conheça os operadores pouco utilizados
- Precedência de operadores
- Pegadinhas com if e else
- Questões frequentes com o switch
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Operadores
-
4 Criar e usar Arrays
Domine a declaração, criação e inicialização de arrays unidimensionais, multidimensionais e ArrayLists.
-
Curso Certificação Java SE 7 Programmer I: Criando e usando Arrays
Curso | 08h - Encare o desafio da certificação Java
- Aprenda a usar Arrays unidimensionais e multidimensionais
- Faça Cast de Arrays
- Use o ArrayList
- Itere sobre os elementos de seus Arrays
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Criando e usando Arrays
-
5 Construir e usar laços de repetição
Domine todos os tipos de loops cobrados na prova.
-
Curso Certificação Java SE 7 Programmer I: Laços
Curso | 08h - Pegadinhas com o for
- While e do white
- Usos do break e continue
- A estrutura do enhanced for para percorrer coleções e arrays
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Laços
-
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
Curso | 08h - 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
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Métodos e encapsulamento
-
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.
-
Curso Certificação Java SE 7 Programmer I: Relações entre classes
Curso | 08h - Vantagens e desvantagens da herança
- Quando é possível realizar o cast?
- Polimorfismo aplicado corretamente
- Uso e regras das interfaces
- Efeitos do uso do super e do this
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Relações entre classes
-
8 Saber lidar com exceções
Aprenda a tratar exceções, desde a declaração, criação, tratamento e o processo de
throw
,catch
efinally
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
Curso | 08h - 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
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 7 Programmer I: Lidando com exceções
-
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.
-
Curso Certificação Java SE 8 Programmer I: Conteúdo além da prova
Curso | 10h - Tudo o que cai a mais da prova do Java 7
- Pegadinhas mais conhecidas com lambdas
- A nova API java.time
- Wrappers e autoboxing
Faça esse curso e:
Mais detalhesdo curso Certificação Java SE 8 Programmer I: Conteúdo além da prova
-
Programação
Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, Ruby & Rails, C, Computação, Jogos,e mais...