Programa do Curso
Introdução ao Java 21
- Visão geral do Java 21 e do seu estatuto LTS
- Principais melhorias em comparação com versões anteriores
- Configuração do ambiente de desenvolvimento Java 21
Novas Funcionalidades e Melhorias
- Novas funcionalidades de linguagem e atualizações de sintaxe
- Aprimoramentos na correspondência de padrões (pattern matching) e registos (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 mais recentes aprimoramentos da JVM
Programação Modular no Java 21
- Atualizações no sistema de módulos
- Criação e gestão de aplicações modulares
- Melhores práticas para desenvolvimento Java modular
Funcionalidades Avançadas de Linguagem
- Classes seladas (sealed classes) e correspondência de padrões
- Declarações e expressões switch aprimoradas
- Utilização avançada de registos (records) e classes de dados
Integração do Java 21 com Bibliotecas Modernas
- Trabalho com bibliotecas e frameworks atualizados
- Utilização do Java 21 em microsserviços e aplicações na nuvem
- Aproveitamento das novas funções de bibliotecas para eficiência
Testes e Depuração no Java 21
- Novas ferramentas e técnicas de depuração
- Escrita de testes unitários para novas funcionalidades de linguagem
- Integração com frameworks de testes populares
Implantação e Manutenção de Aplicações Java 21
- Estratégias e melhores práticas de implantação
- Gestão de atualizações de versão e compatibilidade
- Monitorização e manutenção de aplicações de suporte de longo prazo
Síntese e Próximos Passos
Requisitos
- Conhecimentos básicos 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 (POO)
Público-Alvo
- Desenvolvedores Java que pretendem atualizar para a versão mais recente
- Engenheiros de software que desejam aprimorar as suas competências em Java
- Profissionais de TI envolvidos no desenvolvimento de aplicações baseadas em Java
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
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