Programa do Curso
Classe abstrata
- Princípios de declaração e implementação de classes abstratas
- Problemas típicos encontrados ao trabalhar com classes abstratas
O papel das classes, classes abstratas e interfaces no modelo de aplicação
- Notas Java abstração orientada a objetos
- O modelo de objeto completo em Java
- Modelo de programa orientado para interfaces, classes abstratas e interfaces para aplicação maior flexibilidade e independência de cada um de seus subsistemas entre si em sua implementação
- Aplicações de classes abstratas com o objetivo de extrair funcionalidades comuns ampliadas pela implementação da flexibilidade que oferecem interfaces
O papel dos objetos dinâmicos e estáticos no modelo de aplicação
- Classes estáticas Java e propriedades dinâmicas dessas classes
- Fazendo uma distinção na funcionalidade de ambos os tipos de entidades dentro de Java e usos típicos, e seu exemplo de boas práticas no desenho de soluções baseadas em seres estáticos e dinâmicos Java
- Introdução aos padrões de design
- Introdução ao padrão de design de fábrica
Operações com tipos simples e classes wrapper
- Fatos e técnicas muito importantes para estender o uso de tipos simples no modelo de objeto Java.
- Discussão sobre o papel das classes wrapper, tipos simples e aplicações típicas desse tipo no aplicativo
Objetos Especiais Java, a classe String, StringBuilder e StringBuffer
Lembrete das propriedades básicas da classe String e discuta o tratamento de objetos String pela máquina virtual
O uso de classes de buffer e operação em cadeias
Formatação e análise, expressões regulares
- Introdução às expressões regulares em Java
- Discussão tanto de técnicas básicas para tratamento de expressões regulares (classe String), quanto de técnicas avançadas baseadas em classes dedicadas para este tipo de construção
- Tokenização, pesquisa e correspondência de padrões para tipos de string
Operações de E/S
- Uma discussão detalhada dos mecanismos de E/S Java - classe streaming, classe Writer e Reader, class wrapper e buffering streams de Java.
- Abrindo, fechando e gravando em arquivos e soquetes
Aulas internas - discussão detalhada
- Discute como implementar e usar classes internas em Java e as chamadas classes anônimas
Tópicos - discussão detalhada, aplicações e problemas
- Tópicos de discussão que vão desde o mecanismo de abstração de threads em Java e terminando com a sincronização de threads conectando threads em um grupo para apresentar e discutir tópicos de pools de problemas comuns relacionados ao trabalho de threads, como deadlocks
Reflexões Java - Introdução e aplicação
- Introdução ao mecanismo de reflexão Java
- Os tópicos das palestras incluem discussão sobre a implementação de reflexão em Java, métodos de carregamento e execução de classes, instanciação de classes e conhecimento da estrutura das classes
Java Serialização
- Introdução à serialização de objetos Java
- O que é serialização, como serializar um objeto, objetos dependentes uns dos outros e como evitar problemas comuns encontrados com esses tipos de problemas
- Típico usa o exemplo de serialização e RMI CORBA
Requisitos
Conhecimento das questões abordadas no curso Java Fundamentos.
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