Java 16 Training Cursus
Java is een open-source programmeertaal en ontwikkelplatform voor het maken van desktop-, mobiele- en web-applicaties. Java 16 biedt extra ondersteuning voor alle UNIX-domain socket-functies en een reeks verbeteringen aan de taal.
Dit door instructeurs gegeven, live-training (online of ter plaatse) is gericht op programmeurs die Java 16 willen gebruiken om Java-applicaties te bouwen, beheren en verpakken.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Het nieuwe functies en wijzigingen te leren en begrijpen die zijn toegevoegd aan Java 16 ten opzichte van oudere versies.
- De basisconcepten van Java te leren kennen en deze te gebruiken om Java-applicaties te bouwen.
Cursusopzet
- Interactieve les en discussie.
- Veel oefeningen en praktijk.
- Pas in een live-labomgeving toe.
Cursusaanpassingsmogelijkheden
- Voor een aangepaste training voor deze cursus, neem contact met ons op om de details te bespreken.
Cursusaanbod
Inleiding
- Overzicht van de functies van Java 16
- Begrijpen van de architectuur van Java 16
Aan de slag met Java 16
- Installeren van de Java Development Kit (JDK)
- Inrichten van de Java 16-omgeving
- Migreren van een oudere versie naar Java 16
Veranderingen in Java 16 verkennen
- Taalwijzigingen
- Pakkettools
- Schoonmaakprogramma's (garbage collectors)
- Andere verbeteringen
- Afschaffing en verwijderingen
Java-programmeren
- Programmeren met JShell
- Java-methodes en platform
- Java-syntaxis
- Objectgeoriënteerd programmeren
- Java-collectieframework
- Uitzonderingsafhandeling
- Invoer-/uitvoer-API gebruiken
Samenvatting en volgende stappen
Vereisten
- Kennis van programmeerconcepten
Publiek
- Programmeurs
- Ontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Java 16 Training Cursus - Boeking
Java 16 Training Cursus - Navraag
Java 16 - Consultancyaanvraag
Consultancyaanvraag
Getuigenissen (1)
toegankelijke manier om kennis over te dragen
Bartlomiej - Politechnika Lodzka
Cursus - Java 16
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Geavanceerd Spring Boot
14 UrenDit door de instructeur geleide, live training in België (online of ter plaatse) is gericht op ervaren Spring Boot-ontwikkelaars die willen leren hoe ze geavanceerde functies van Spring Boot kunnen gebruiken om complexe Spring Boot-toepassingen verder te verbeteren, beveiligen en testen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Het Spring WebMVC-framework aan te passen om het ontkoppelen van webtoepassingen te verbeteren.
- Objecten te serialiseren en deserialiseren met Jackson Serialization Views.
- Gebruikersgegevens veilig op te slaan in een database.
- Spring Sessions te gebruiken om gebruikerssessie-informatie op gedistribueerde wijze te beheren.
- Het testen van Spring WebMVC-toepassingen te automatiseren.
- Toepassingsprestaties te monitoren en meten.
Angular en Spring Boot
14 UrenDeze instructeurgeleide, live training in België (online of ter plaatse) is gericht op webontwikkelaars die Angular en Spring Boot willen gebruiken om full stack applicaties te bouwen.
Bij het einde van deze training zullen de deelnemers in staat zijn:
- Een full stack applicatie met Angular en Spring Boot te ontwikkelen.
- Een back-end applicatie met Spring Boot te bouwen.
- Front-end applicaties met Angular te maken.
- Spring Security te gebruiken om authenticatie voor een full stack applicatie in te stellen.
Groovy Programmeren
21 UrenApache Groovy is een dynamische programmeertaal voor de JVM (Java Virtual Machine). Enkele kenmerken zijn scriptmogelijkheden, het schrijven van domeinspecifieke talen, runtime- en compile-time meta-programmering en functionele programmering. Groovy wordt vaak als aanvulling op Java gebruikt.
Tijdens deze instructie geleid door de docent leren de deelnemers hoe ze in Groovy moeten programmeren terwijl ze stap voor stap een voorbeeldtoepassing maken.
Doelgroep
- Ontwikkelaars
Vorm van de cursus
- Gedeeltelijk college, gedeeltelijk discussie, oefeningen en veel praktijk
Groovy Programmeren voor Beginners
14 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor beginnende ontwikkelaars die de basis van Groovy Programming willen leren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisconcepten van programmeren.
- Schrijf eenvoudige Groovy scripts en gebruik Groovy kernfuncties.
- Begrijp en pas de basisprincipes van objectgeoriënteerd programmeren toe met behulp van Groovy.
- Leer basistechnieken voor foutafhandeling om veelvoorkomende programmeerfouten en uitzonderingen in Groovy te beheren.
Java 8 en Spring
35 UrenDeze 5-daagse cursus is bedoeld voor Java-ontwikkelaars die vertrouwd willen raken met de nieuwe functies van Java 8 en met het Spring framework.
Spring en Hibernate in Java-toepassingen
21 UrenDe cursus behandelt onderwerpen met betrekking tot het creëren van Java-applicaties met een bijzondere nadruk op technologieën die tegenwoordig wijdverspreid worden gebruikt in applicaties zoals applicatieframeworks voor het bouwen van Spring en Hibernate. De deelnemers zullen aan het einde van de cursus kennis hebben om applicaties te ontwerpen en de juiste technologie te kiezen voor een specifieke oplossing. Het biedt inzicht in bekende problemen die worden besproken tijdens de cursus van bibliotheken, specificaties en technologieën.
Java Microservices
21 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor ontwikkelaars van het middenniveau Java die microservices-gebaseerde toepassingen willen ontwerpen, ontwikkelen, implementeren en onderhouden met behulp van Java frameworks zoals Spring Boot en Spring Cloud.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De principes en voordelen van microservices-architectuur te begrijpen.
- Microservices te bouwen en te implementeren met Java en Spring Boot.
- Service discovery, configuratiebeheer en API-gateways te implementeren.
- Microservices effectief te beveiligen, te monitoren en te schalen.
- Microservices te implementeren met behulp van Docker en Kubernetes.
Java Spring
35 UrenSpring is een applicatieframework dat een uitgebreid programmerings- en configuratiemodel biedt voor Java-gebaseerde ondernemingsapplicaties.
Building Microservices with Spring Boot, Docker, en Kubernetes
21 UrenDit instructeurgeleid, live training in België (online of op locatie) is gericht op ontwikkelaars met een middelmatig tot geavanceerd niveau die microservices willen ontwikkelen met behulp van Spring Boot, Docker en Kubernetes.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De microservice-architectuur te begrijpen.
- Productiegereed microservices te bouwen met behulp van Spring Boot.
- De rol van Docker in microservices te begrijpen.
- Een Kubernetes-cluster in te stellen om microservices te implementeren.
Quarkus voor Ontwikkelaars
14 UrenDit door de instructeur geleide, live training in België (online of ter plekke) is gericht op ontwikkelaars die Quarkus willen gebruiken om toepassingen te bouwen, testen en implementeren, volledig uitgerust met Java, maar met minder gebruik van resources.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Het benodigde ontwikkelomgeving op te zetten om toepassingen met Quarkus te beginnen ontwikkelen.
- Toepassingen in native modus te bouwen, compileren en uit te voeren met GraalVM.
- Quarkus-hulpmiddelen en -extensies te gebruiken voor het bouwen van native toepassingen met Maven.
- Toepassingen met Docker te containeriseren, uit te voeren en te implementeren.
Quarkus voor Java Native en Microservice Development
40 UrenDeze door een instructeur geleide live training in België (online of op locatie) is gericht op ontwikkelaars en architecten op tussen- en gevorderd niveau die native applicaties en microservices met geoptimaliseerde geheugengebruik en opstarttijd willen ontwikkelen met behulp van Quarkus.
Op het einde van deze training zullen de deelnemers in staat zijn om:
- Hogepreformatie, lichtgewicht Java native applicaties te ontwikkelen met behulp van Quarkus.
- RESTful services en microservices-architecturen te bouwen en te implementeren.
- GraalVM te gebruiken voor native compilatie en startup- en geheugenefficiëntie te optimaliseren.
- Applicaties te pakketteren en te containeriseren voor Kubernetes en OpenShift omgevingen.
Spring Boot, React en Redux
14 UrenDit instructeur-led, live-training in België (online of op locatie) is gericht op webdevelopers die functionele front-end- en back-end-webapplicaties willen bouwen met Spring Boot, React en Redux.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Een front-end-applicatie te bouwen met React en Redux.
- RESTful API's te creëren met Spring Boot.
- Webdiensten veilig te maken met Spring Security en JWT-webtokens.
Spring Boot voor Beginners
14 UrenIn deze instructeurgeleide, live training in België, leren de deelnemers de belangrijkste kenmerken en architectuur van Spring Boot, en het verband met het onderliggende Spring framework. De instructeur biedt voldoende kansen om deze kennis toe te passen en feedback te krijgen. De deelnemers zullen live, praktijkgerichte oefeningen uitvoeren bij het definiëren, configureren en implementeren van Spring toepassingen.
Bij het einde van de cursus zullen de deelnemers de nodige kennis en praktijk hebben om hun eigen Spring toepassing snel te implementeren.
Spring Webflux
14 UrenDit instructeurgeleide, live training in België (online of op locatie) is gericht op ontwikkelaars die WebFlux willen gebruiken om reaktieve toepassingen te ontwikkelen en te implementeren.
Na afloop van deze training kunnen de deelnemers:
- Spring 5 en het WebFlux framework installeren en configureren.
- Reaktieve toepassingen en services ontwikkelen.