Programa do Curso
Introdução ao Java 21
- Visão geral do Java 21 e seu status LTS
- Principais melhorias em relação às versões anteriores
- Configurando o ambiente de desenvolvimento Java 21
Novos Recursos e Aprimoramentos
- Novos recursos de linguagem e atualizações de sintaxe
- Aprimoramentos em correspondência de padrões e registros
- Novas APIs e atualizações de biblioteca
Otimização de Desempenho com Java 21
- Melhorias no gerenciamento de memória
- Técnicas de ajuste de desempenho
- Utilizando os últimos aprimoramentos da JVM
Modular Programming no Java 21
- Atualizações do sistema de módulos
- Criando e gerenciando aplicações modulares
- Melhores práticas para o desenvolvimento modular Java
Recursos Avançados da Linguagem
- Classes seladas e correspondência de padrões
- Instruções e expressões switch aprimoradas
- Uso avançado de registros e classes de dados
Integrando Java 21 com Bibliotecas Modernas
- Trabalhando com bibliotecas e frameworks atualizados
- Utilizando Java 21 em microserviços e aplicações em nuvem
- Aproveitando novas funções de biblioteca para eficiência
Testando e Depurando no Java 21
- Novas ferramentas e técnicas de depuração
- Escrevendo testes unitários para novos recursos de linguagem
- Integrando com frameworks de teste populares
Implantando e Mantendo Aplicações Java 21
- Estratégias e melhores práticas de implantação
- Gerenciando atualizações de versão e compatibilidade
- Monitorando e mantendo aplicações de suporte de longo prazo
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de conceitos de programação
- Experiência prévia 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 aplicações baseadas em Java
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