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 komplext översikt även om sammanhanget - till exempel varför vi behöver vissa anmärkningar och vad de betyder. Jag tyckte om den praktiska delen av utbildningen - att måste köra kommandona manuellt och anropa rest-api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maskintolkat
Den ytterligare information som delades ut, var att kursen inte var enkel groovy, vilket var trevligt.
Covenant - Vodacom
Kurs - Groovy Programming
Maskintolkat
utbildaren kan tydligt förklara ämnet och svara på alla frågor.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Maskintolkat
Träningsstilen och tränaren hjälper till att lösa problem som uppstår under övningarna.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
Maskintolkat
Breadth of the topics covered was quite extensive, and the trainer made an effort to do them justice.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maskintolkat