
Não vá embora!
até 12x sem juros
até 12x sem juros no cartão
Carga horária: 32 horas
Comprovadamente, o uso dos conceitos da orientação a objetos aumenta a reusabilidade e a
extensibilidade do código dos programas, além de reduzir bastante os custos com manutenção. Mas
para alcançar esses benefícios, é necessário saber utilizar corretamente esses conceitos.
O curso AJ2 aborda, de forma prática, todos os conceitos da orientação a objetos aplicados à
linguagem Java. O aluno aprende, em detalhes, como definir classes, instanciar objetos e usar técnicas
de OO como herança e polimorfismo, se preparando para utilizar as APIs da plataforma Java. Além disso,
o aluno também aprende como fazer o tratamento de erros em tempo de execução do programa e
como empacotar suas classes para distribuição.
Este curso dá continuidade à preparação para a certificação OCJP por meio de muitas dicas, exemplos
de questão e simulados.
CONSULTE-NOS
32 horas
Presencial
Online ao Vivo
Idioma: Português
Sujeito a alteração sem aviso prévio
No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.
1o. Simulado
Introdução à criação de classes
Classes & Objetos
Atributos
Laboratório prático
Métodos
Laboratório prático
Certificação Oracle Certified Java Programmer (OCJP)
Introdução a UML
UML e Metodologias de desenvolvimento de software
Principais diagramas da UML
Introdução ao diagrama de classes
Exercício: Modelagem de classes
Encapsulamento
Getters e Setters
Modificadores de acesso
Objeto this
Encapsulamento de atributos compostos
Acoplamento (Coupling)
Laboratório prático
Sobrecarga de métodos
Exemplos
Sobrecarga com tipos ambíguos
Varargs e sobrecarga
Laboratório prático
Certificação Oracle Certified Java Programmer (OCJP)
Construtores
Declarando construtores
Sobrecarga de construtores
Blocos de inicialização de objetos
Garbage Collector e remoção de objetos
Laboratório prático
Certificação Oracle Certified Java Programmer (OCJP)
Modificador Static
Atributos estáticos
Métodos estáticos
Bloco de inicialização estático
Representação do modificador static na UML
Laboratório prático
Certificação Oracle Certified Java Programmer (OCJP)
Associação
Representação de associações na UML
Cardinalidade/ Multiplicidade
Navegabilidade
Restrições
Associação reflexiva
Agregação
Composição
Dependência
Classe Associativa
Estudo de caso: Modelagem de uma empresa
Laboratório prático
Laboratório prático
Laboratório prático
Herança
Representação de herança na UML
Exemplos
Herança e modificador private
Modificador protected
Referência implícita super
Construtores x Herança
Sobrescrita de métodos
Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java
+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos
+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil
+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios
+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil