O objetivo da formação é que o formando tenha a oportunidade de screver código Java moderno (limpo e idiomático, utilizando Java 21), compreender os fundamentos da linguagem com foco na prática. Neste âmbito, vai aplicar recursos avançados da linguagem como record, pattern matching, sealed classes, switch moderno, e APIs como Stream, Optional e var, além de desenvolver pequenos exercícios e um mini-projeto para aplicar os conceitos.
Sessão 1:
Fundamentos práticos de Java moderno
Criar, compilar e correr código com jshell e javac. Inferência de tipos com var. Uso prático do novo switch com yield. Escrita de funções puras e imutabilidade.
Sessão 2:
Programação orientada a objetos moderna com record e sealed
Criação de classes e métodos, encapsulamento. Uso de record para representar dados imutáveis. Introdução às sealed classes para controlo de hierarquias.
Sessão 3:
Collections, Stream API e Optional na prática
Manipulação de listas, filtros e transformações com Stream API. Uso correto de Optional. Lambdas e method references.
Sessão 4:
Projeto prático e boas práticas de código moderno
Estruturação de pacotes. Organização modular. Introdução breve a testes com JUnit 5.
09 de Setembro de 2025 | 19h00 – 21h00
11 de Setembro de 2025 | 19h00 – 21h00
16 de Setembro de 2025 | 19h00 – 21h00
18 de Setembro de 2025 | 19h00 – 21h00
A Findmore Academy faz parte da Findmore Consulting e nasceu pela necessidade de oferecer formação continua a todos os colaboradores da empresa.
Hoje a Findmore Academy é aberta a toda a gente e oferece formação nas mais diversas e modernas tecnologias bem como em soft skills.
As nossas formações são certificadas pela DGERT.
PREÇO
PREÇO
Podes trabalhar em qualquer lugar.
Sempre que fores requisitado para uma formação.
O teu conhecimento com os nossos alunos
Com dúvidas? Consulte as nossas FAQ’s
*Campos Obrigatórios