|
Treinamentos > Cursos e Pacotes > Detalhe
Ao adicionar um treinamento em sua lista de favoritos, você obtem as seguintes vantagens:
- O treinamento aparecerá em destaque no calendário e pagina de cursos;
- Você receberá um e-mail sempre que for aberta novas turmas para este treinamento;
- Ajuda a Season a planejar as próximas turmas conforme o interesse de seus alunos;
- Participará de promoções exclusivas deste treinamento.
Tem certeza que você deseja remover esse treinamento de sua lista de interesse?
 add
AJ2 - Programação Orientada a Objetos e UML com Java
Classe, objeto, herança, associação, polimorfismo e diagramas UML: Enxergando o mundo das máquinas com o New!
Informações Básicas
Objetivo: 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 SCJP por meio de muitas dicas, exemplos de questão e simulados. Pré-requisitos: Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java.
Conteúdo Programático
- Certificação Sun Certified Java Programmer (SCJP)
- Introdução a UML
- UML e Metodologias de desenvolvimento de software
- Principais diagramas da UML
- Introdução ao diagrama de classes
- Encapsulamento
- Getters e Setters
- Modificadores de acesso
- Objeto this
- Encapsulamento de atributos compostos
- Acoplamento (Coupling)
- Sobrecarga de métodos
- Exemplos
- Sobrecarga com tipos ambíguos
- Varargs e sobrecarga
- Certificação Sun Certified Java Programmer (SCJP)
- Construtores
- Declarando construtores
- Sobrecarga de construtores
- Blocos de inicialização de objetos
- Garbage Collector e remoção de objetos
- Certificação Sun Certified Java Programmer (SCJP)
- Modificador Static
- Atributos estáticos
- Métodos estáticos
- Bloco de inicialização estático
- Representação do modificador static na UML
- Certificação Sun Certified Java Programmer (SCJP)
- 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
- 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
- Modificador final
- Certificação Sun Certified Java Programmer (SCJP)
- Enumerações
- Introdução ao uso de enumerações
- Imprimindo os elementos da enumeração
- Adicionando atributos e métodos à enumeração
- Representando enumerações na UML
- Certificação Sun Certified Java Programmer (SCJP)
- Classes abstratas e interfaces
- Modificador abstract
- Interfaces
- Certificação Sun Certified Java Programmer (SCJP)
- Polimorfismo
- Cast de objetos
- Polimorfismo
- Tipos de retorno covariantes e polimorfismo
- Acoplamento e polimorfismo
- Certificação Sun Certified Java Programmer (SCJP)
- Pacotes
- Declarando o pacote das classes
- Utilizando classes de outros pacotes
- Importação estática (static import)
- Representação de pacotes na UML
- Dicas para utilização de pacotes
- Componentes: JAR (Java ARchive)
- Diagrama de componentes
- Certificação Sun Certified Java Programmer (SCJP)
- Tratamento de erros
- Exceções
- Tratamento de exceções
- Sobrescrita de métodos e lançamento de exceções
- Assertivas
- Certificação Sun Certified Java Programmer (SCJP)
- Diagramas de Sequência
- Elementos de um Diagrama de Sequência
- Estudo de caso
- JavaDoc
- Tags padrão do Javadoc
- Executando o utilitário Javadoc
Formas de Pagamento
à vista ou parcelado. Oferecemos as melhores opções para seu bolso.
|
|
|