Visão Geral
O novo ciclo de lançamento do Java introduz novos recursos em um ritmo mais rápido, exigindo maior atenção dos usuários. Este curso fornece cobertura detalhada dos novos recursos importantes do Java 11 LTS. Ele também fornece uma visão geral dos novos recursos úteis do Java 12+ que provavelmente aparecerão no Java 17 (a próxima versão LTS). A cobertura técnica começa com o novo Java Platform Module System (JPMS), que apresenta uma mudança fundamental na forma como os aplicativos são organizados e interconectados às bibliotecas que utilizam. Apresentamos módulos desde o início, mostramos como usá-los, descrevemos suas escolhas de uso, bem como advertências e armadilhas. Também fornecemos diretrizes para migração de aplicativos não modulares. O curso cobre muitos outros recursos novos e poderosos que serão úteis para desenvolvedores (veja o esboço detalhado para detalhes). O curso também inclui vários laboratórios extras opcionais e exercícios de autoestudo guiados nessas áreas adicionais. O curso é muito prático, incluindo vários exemplos de código e laboratórios de programação que reforçam os conceitos apresentados, para que os participantes possam aplicar imediatamente o que aprenderam em seus projetos atuais.