Programa do Curso
Análise
- Herança e interfaces
- Referências de objetos versus herança
- Polimorfismo
- Métodos estáticos e padrão de interface
- Coleções e genéricos
- Genéricos (herança, curingas)
- Escrevendo tipos genéricos
Design Patterns
- Criação de Objeto
- Métodos e campos estáticos
- novo operador
- Padrões de Criação
- Herança vs Composição / Prós e Contras
- Padrão Composto
- Classes Internas
Reflexão
- A classe chamada Classe
- Encontrando Campos, Métodos e Construtores
- Access campos de invocação, métodos de invocação
- Examinando matrizes
Anotações
- Anotações na API Java (@Override, @Deprecated)
- Definindo anotações
Funcional Programming
- Visão geral do Lambda Expression
- Lambda Expressions e interfaces funcionais
- Usando íons Lambda Express
- Trabalhando com referências de métodos
A API de fluxo
- Fluxos e coleções
- Filtrando coleções
- Encadeamento e Pipelining
API de data/hora
- APIs legadas
- A API de data/hora (JSR 310)
- Eventos baseados em data e tempo
- Carimbos de data e hora, períodos e durações
- Executando Cálculos
- Formatação
- Localização/fusos horários
Noções básicas de JUnit
- Visão geral do JUnit, desenvolvimento orientado a testes
- Testes e Asserções
- Trabalhando com exceções
- Organizando testes com JUnit
- Jogos de escrita - @Antes, @Depois
- Conjuntos de testes e outros recursos
- Visão geral de objetos simulados
Ferramentas de construção
- Visão geral da formiga
- Maven Visão geral
Requisitos
Conhecimentos sobre a linguagem Java e OOP. Os participantes precisam de conhecer pacotes, fluxos de controlo e loops, classes concretas básicas e interfaces básicas.
Declaração de Clientes (5)
Também obtivemos uma visão geral complexa sobre o contexto - por exemplo, porque é que precisamos de algumas anotações e o que significam. Gostei da parte prática da formação - ter de executar manualmente os comandos e chamar as restantes API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Máquina Traduzida
A informação adicional compartilhada foi que o treinamento não foi simplesmente divertido, o que foi agradável.
Covenant - Vodacom
Curso - Groovy Programming
Máquina Traduzida
o instrutor pode explicar claramente o tópico e pode responder a todas as perguntas.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Máquina Traduzida
Estilo de treinamento e instrutor ajudam a resolver problemas encontrados durante os exercícios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Máquina Traduzida
A amplitude dos tópicos abordados foi considerável e o instrutor tentou fazer justiça a isso.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Máquina Traduzida