Entrar em Contato

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

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas