Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução à Java 21
- Noções gerais sobre a Java 21 e seu status de LTS
- Principais melhorias em comparação às versões anteriores
- Configuração do ambiente de desenvolvimento da Java 21
Novos Recursos e Aprimoramentos
- Novos recursos linguísticos e atualizações de sintaxe
- Aprimoramentos no casamento de padrões (pattern matching) e records
- Novas APIs e atualizações de bibliotecas
Otimização de Desempenho com Java 21
- Melhorias na gestão de memória
- Técnicas de ajuste de desempenho
- Utilização dos últimos aprimoramentos da JVM
Programação Modular na Java 21
- Atualizações no sistema de módulos
- Criação e gerenciamento de aplicativos modulares
- Melhores práticas para o desenvolvimento modular em Java
Recursos Linguísticos Avançados
- Classes seladas e casamento de padrões (pattern matching)
- Instruções switch aprimoradas
- Uso avançado de records e classes de dados
Integração da Java 21 com Bibliotecas Modernas
- Trabalhando com bibliotecas e frameworks atualizados
- Utilização da Java 21 em microsserviços e aplicativos em nuvem
- Aproveitamento das novas funcionalidades das bibliotecas para eficiência
Testes e Depuração na Java 21
- Ferramentas e técnicas de depuração inovadoras
- Escrita de testes unitários para novos recursos linguísticos
- Integração com frameworks de teste populares
Implantação e Manutenção de Aplicativos Java 21
- Estratégias de implantação e melhores práticas
- Gestão de atualizações de versão e compatibilidade
- Monitoramento e manutenção de aplicativos com suporte de longo prazo
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de conceitos de programação
- Experiência anterior com Java (qualquer versão)
- Familiaridade com os princípios de programação orientada a objetos (OOP)
Público-alvo
- Desenvolvedores Java que buscam atualizar para a versão mais recente
- Engenheiros de software que desejam aprimorar suas habilidades em Java
- Profissionais de TI envolvidos no desenvolvimento de aplicativos baseados em Java
21 Horas
Testemunhos de Clientes (2)
Configurando o Podman para trabalhar com contêineres locais sem esforço e também usar tópicos do Kafka.
- Norfolk Southern
Curso - Quarkus for Developers
Máquina Traduzida
- A progressão do curso (de detalhes internos da JVM até tópicos de alto nível) - Algumas insights de exercícios práticos - Estilo visual (não uma apresentação, mas uma página com um estilo bem elaborado)
Ivan Suvorov - Deutsche Bank
Curso - Java Advanced
Máquina Traduzida