Kursplan
Introduktion till Java 21
- Översikt över Java 21 och dess LTS-status
- Viktiga förbättringar jämfört med tidigare versioner
- Konfigurera utvecklingsmiljön för Java 21
Nya funktioner och förbättringar
- Nya språkliga funktioner och syntaxuppdateringar
- Förbättringar inom mönsteranpassning och poster
- Nya API:er och biblioteksuppdateringar
Prestandaoptimering med Java 21
- Förbättringar inom minneshantering
- Tekniker för prestandaoptimering
- Använda de senaste JVM-förbättringarna
Modulär Programming i Java 21
- Uppdateringar av modulsystemet
- Skapa och hantera modulära applikationer
- Bästa praxis för modulär Java-utveckling
Avancerade språkliga funktioner
- Förseglade klasser och mönsteranpassning
- Förbättrade switch-satser och uttryck
- Avancerad användning av poster och dataklasser
Integrera Java 21 med moderna bibliotek
- Arbeta med uppdaterade bibliotek och ramverk
- Använda Java 21 i mikrotjänster och molnapplikationer
- Utnyttja nya biblioteksfunktioner för effektivitet
Testning och felsökning i Java 21
- Nya felsökningsverktyg och tekniker
- Skriva enhetstester för nya språkliga funktioner
- Integrera med populära testramverk
Distribuera och underhålla Java 21-applikationer
- Distributionsstrategier och bästa praxis
- Hantera versionsuppgraderingar och kompatibilitet
- Övervaka och underhålla applikationer med långsiktigt stöd
Sammanfattning och nästa steg
Krav
- Grundläggande kunskaper om programmeringskoncept
- Tidigare erfarenhet av Java (valfri version)
- Bekantskap med objektorienterad programmering (OOP)-principer
Målgrupp
- Java-utvecklare som vill uppgradera till den senaste versionen
- Mjukvaruingenjörer som vill förbättra sina Java-kunskaper
- IT-proffs som är involverade i utveckling av Java-baserade applikationer
Vittnesmål (5)
Att vi fick en komplex överblick även om sammanhanget - till exempel varför behöver vi vissa annoteringar och vad de betyder. Jag gillade den praktiska delen av träningen - att behöva köra kommandona manuellt och anropa resten av api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurs - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.