Cursusaanbod
Introductie tot Java 21
- Overzicht van Java 21 en de LTS-status
- Belangrijkste verbeteringen ten opzichte van eerdere versies
- Instellen van de Java 21 ontwikkelomgeving
Nieuwe functies en verbeteringen
- Nieuwe taalfunctionaliteiten en syntax-updates
- Verbeteringen in patroonherkenning en records
- Nieuwe API's en bibliotheekupdates
Prestatieoptimalisatie met Java 21
- Verbeteringen in geheugenbeheer
- Technieken voor prestatieafstemming
- Gebruik van de nieuwste JVM-verbeteringen
Modulair Programming in Java 21
- Updates van het modulesysteem
- Het maken en beheren van modulaire applicaties
- Beste praktijken voor modulaire Java-ontwikkeling
Geavanceerde taalfunctionaliteiten
- Afgesloten klassen en patroonherkenning
- Verbeterde switch-statements en -expressies
- Geavanceerd gebruik van records en dataclasses
Integratie van Java 21 met moderne bibliotheken
- Werken met bijgewerkte bibliotheken en frameworks
- Gebruik van Java 21 in microservices en cloudapplicaties
- Benutten van nieuwe bibliotheekfuncties voor efficiëntie
Testen en debuggen in Java 21
- Nieuwe debugging tools en technieken
- Schrijven van unit tests voor nieuwe taalfunctionaliteiten
- Integratie met populaire test frameworks
Implementeren en onderhouden van Java 21 applicaties
- Implementatiestrategieën en best practices
- Beheren van versie-upgrades en compatibiliteit
- Monitoren en onderhouden van applicaties met lange termijn ondersteuning
Samenvatting en volgende stappen
Vereisten
- Basiskennis van programmeerconcepten
- Eerdere ervaring met Java (elke versie)
- Bekendheid met objectgeoriënteerde programmeerprincipes (OOP)
Doelgroep
- Java-ontwikkelaars die willen upgraden naar de nieuwste versie
- Software engineers die hun Java-vaardigheden willen verbeteren
- IT-professionals die betrokken zijn bij de ontwikkeling van applicaties op basis van Java
Getuigenissen (5)
Dat we een complex overzicht kregen, ook over de context - bijvoorbeeld waarom we bepaalde annotaties nodig hebben en wat ze betekenen. Ik vond het praktische gedeelte van de training leuk - zelf de commando's moeten uitvoeren en de REST API's aanroepen.
Alina - ACCENTURE SERVICES S.R.L
Cursus - Quarkus for Developers
Automatisch vertaald
De extra informatie die werd gedeeld, maakte het trainingsschema niet direct eenvoudig, wat fijn was.
Covenant - Vodacom
Cursus - Groovy Programming
Automatisch vertaald
de trainer kan het onderwerp duidelijk uitleggen en kan elke vraag beantwoorden.
Hannah Mae Lubigan - Security Bank Corporation
Cursus - Advanced Spring Boot
Automatisch vertaald
De trainingsstijl en de trainer helpen bij het oplossen van problemen die tijdens de oefeningen worden aangetroffen.
Carl Angelo Gonzales - Security Bank Corporation
Cursus - Spring Boot for Beginners
Automatisch vertaald
De breedte van de onderwerpen die werden behandeld was aanzienlijk, en de trainer probeerde daar volledig recht aan te doen.
Lakshmipriya Sivakumar - Deque Systems Inc
Cursus - Spring Boot, React, and Redux
Automatisch vertaald