Kursplan
Introduksjon til Java 21
- Oversikt over Java 21 og dens LTS-status
- Viktige forbedringer sammenlignet med tidligere versjoner
- Oppsett av Java 21 utviklingsmiljø
Nye funksjoner og forbedringer
- Nye språkfunksjoner og syntaksoppdateringer
- Forbedringer i mønstergjenkjenning og records
- Nye API-er og bibliotekoppdateringer
Ytelsesoptimalisering med Java 21
- Forbedringer i minnehåndtering
- Teknikker for ytelsesjustering
- Bruke de nyeste JVM-forbedringene
Modulær Programming i Java 21
- Oppdateringer av modulsystemet
- Opprette og administrere modulære applikasjoner
- Beste praksis for modulær Java-utvikling
Avanserte språkfunksjoner
- Forseglede klasser og mønstergjenkjenning
- Forbedrede switch-setninger og uttrykk
- Avansert bruk av records og dataklasser
Integrering av Java 21 med moderne biblioteker
- Arbeide med oppdaterte biblioteker og rammeverk
- Bruke Java 21 i mikrotjenester og skyapplikasjoner
- Utnytte nye bibliotekfunksjoner for effektivitet
Testing og feilsøking i Java 21
- Nye feilsøkingsverktøy og -teknikker
- Skrive enhetstester for nye språkfunksjoner
- Integrering med populære testrammeverk
Distribuere og vedlikeholde Java 21-applikasjoner
- Distribusjonsstrategier og beste praksis
- Administrere versjonsoppgraderinger og kompatibilitet
- Overvåke og vedlikeholde applikasjoner med langsiktig støtte
Oppsummering og neste trinn
Krav
- Grunnleggende kunnskap om programmeringskonsepter
- Tidligere erfaring med Java (enhver versjon)
- Kjennskap til objektorientert programmering (OOP)-prinsipper
Målgruppe
- Java-utviklere som ønsker å oppgradere til den nyeste versjonen
- Programvareingeniører som ønsker å forbedre sine Java-ferdigheter
- IT-profesjonelle som er involvert i utvikling av Java-baserte applikasjoner
Testimonials (5)
At vi fikk en kompleks oversikt også over konteksten – for eksempel hvorfor trenger vi noen merknader og hva de betyr. Jeg likte den praktiske delen av treningen - å måtte kjøre kommandoene manuelt og kalle resten api-er
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.