Java 11 Training Cursus
Java is een open-source ontwikkelingsplatform en programmeringstaal die wordt gebruikt voor het creëren van toepassingen voor desktop computers, mobiele apparaten en het web. Java 11 biedt aanzienlijke veranderingen in de platform die de applicatieontwikkelingsprocessen verbeteren.
Deze instructeur geleide, live training (online of on-site) is gericht op ontwikkelaars en programmeurs die Java toepassingen willen bouwen, beheren en uitvoeren met behulp van Java 11.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Migreren van oudere Java versies naar Java 11 om nieuwe functies en wijzigingen in de platform te implementeren.
- Ontdek nieuwe methoden in Java 11 om de ontwikkeling van toepassingen te verbeteren en vereenvoudigen.
- Leer Java kernconcepten om toepassingen voor verschillende systemen en apparaten te bouwen met behulp van Java 11.
Format van de cursus
- Interactieve lezingen en discussie.
- Veel oefeningen en oefeningen.
- Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
- Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Cursusaanbod
Invoering
Overzicht van Java 11 Functies en architectuur
- Belangrijke onderdelen
- API-functies
De Java Development Kit (JDK) installeren
- Versie-tekenreeksindeling
- Een configuratiebestand gebruiken
- Directorystructuur van JDK 11
Migreren van een oudere versie naar Java 11
- Bibliotheken van derden bijwerken
- Jdeps uitvoeren op code
Onderzoek naar veranderingen in Java 11
- Implementatie van HTTP-client
- Nieuwe methoden voor verzamelingen, optionele opties en streams
Het uitvoeren van de Java Shell-tool (JShell)
- Uitvoering op de opdrachtregel
- JShell starten en stoppen
Applicaties maken in Java
- Projecten, pakketten en klassen maken
- De hoofdmethode uitvoeren
Een Java-programma uitvoeren
- Bron- en klassenmappen
- Het compileren van de broncode
Informatie opslaan met behulp van Java-variabelen
- Java syntaxis en gegevenstypen
- Variabele typen en acties
Werken met tekst met behulp van tekenreeks Java.
- Een tekenreeks maken
- Tekstblokken
- Tekenreeksen en tekst manipuleren
Variabele bewerkingen uitvoeren in Java 11
- Lussen en voorwaarden
- Java arrays
- Oproepmethoden
Beheer van Java klassen en interfaces
- Erfenis
- Geneste en abstracte klassen
- Java-interface
Een applicatie verpakken met behulp van een Java-module
- Een Java-module uitvoeren
- Modulediensten
Probleemoplossen
Samenvatting en conclusie
Vereisten
- Kennis van basiscomputerconcepten
- Een algemeen begrip van programmeerconcepten
Publiek
- Programmeurs
- Ontwikkelaars
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
Java 11 Training Cursus - Enquiry
Java 11 - Consultancyaanvraag
Consultancyaanvraag
Reviews (5)
Dat we een complex overzicht kregen, ook over de context - bijvoorbeeld waarom we annotaties nodig hebben en wat ze betekenen. Ik vond het praktische deel van de training leuk - het handmatig uitvoeren van de commando's en het aanroepen van de rest api's
Alina - ACCENTURE SERVICES S.R.L
Cursus - Quarkus for Developers
Automatisch vertaald
De extra informatie die werd gedeeld, de training was niet eenvoudig groovy, wat leuk 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
Opleidingsstijl en instructeur helpen om problemen op te lossen die tijdens de oefeningen worden tegengekomen.
Carl Angelo Gonzales - Security Bank Corporation
Cursus - Spring Boot for Beginners
Automatisch vertaald
Gedetailleerde informatie over de gevorderde onderwerpen die aangevraagd zijn.
Farukh Khan - Tandem Solution
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Spring Boot
14 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ervaren Spring Boot ontwikkelaars die de geavanceerde functies van Spring Boot willen gebruiken om complexe Spring Boot applicaties verder te verbeteren, beveiligen en testen.
Aan het einde van deze training kunnen deelnemers:
- Het Spring WebMVC-framework aanpassen om de ontkoppeling van webtoepassingen te verbeteren.
- Objecten serialiseren en deserialiseren met behulp van Jackson Serialization Views.
- Gebruikersgegevens opslaan en beveiligen in een database.
- Spring Sessions gebruiken om gebruikerssessie-informatie op een gedistribueerde manier te beheren.
- De testing van Spring WebMVC-applicaties automatiseren.
- Applicatieprestaties bewaken en meten.
Angular and Spring Boot
14 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op webontwikkelaars die Angular and Spring Boot willen gebruiken om full-stack applicaties te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Een full-stack applicatie ontwikkelen met Angular en Sping Boot.
- Een backend-applicatie bouwen met Spring Boot.
- Frontend-applicaties maken met Angular.
- Spring Security gebruiken om authenticatie voor een full-stack applicatie te configureren.
Groovy Programming
21 UrenApache Groovy is een JVM ( Java Virtual Machine) dynamische programmeertaal. Sommige van de functies omvatten scriptmogelijkheden, domeinspecifieke taalontwerp, runtime en compilatie meta-programmering en functioneel programmeren. Groovy wordt vaak gebruikt als een compliment voor Java .
In deze door een instructeur geleide live training leren deelnemers hoe ze in Groovy kunnen programmeren terwijl ze door het maken van een voorbeeldtoepassing stappen.
Publiek
- ontwikkelaars
Formaat van de cursus
- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Groovy Programming for Beginners
14 UrenDeze live training onder leiding van een instructeur in Nederland (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 and Spring
35 UrenDeze 5-daagse cursus is bedoeld voor Java ontwikkelaars die kennis willen maken met de nieuwe functies van Java 8 en met het Spring-framework.
Spring and Hibernate in Java Applications
21 UrenDe cursus behandelt kwesties in verband met het maken van Java toepassingen, met bijzondere nadruk op technologie die tegenwoordig veel wordt gebruikt in toepassingen zoals toepassingskaders voor het bouwen van Spring en Hibernate. De deelnemers aan het eind zullen kennis hebben om applicaties te ontwerpen en de juiste technologie voor een specifieke oplossing te selecteren. Begrip mogelijk maken van bekende problemen die in de loop van bibliotheken, specificaties en technologieën zijn besproken.
Java Microservices
21 UrenDeze door een instructeur geleide, live training in Nederland (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 toepassingsframework dat een uitgebreid programmeer- en configuratiemodel biedt voor op Java gebaseerde bedrijfstoepassingen.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars van gemiddeld tot gevorderd niveau die microservices willen ontwikkelen met behulp van Spring Boot, Docker en Kubernetes.
Aan het einde van deze training kunnen deelnemers:
- De microservices-architectuur begrijpen.
- Productieklaar microservices bouwen met Spring Boot.
- De rol van Docker in microservices begrijpen.
- Kubernetes cluster opzetten om microservices te deployen.
Quarkus for Developers
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor ontwikkelaars die Quarkus willen gebruiken om applicaties te bouwen, te testen en te implementeren, volledig uitgerust met Java, maar met minder gebruik van bronnen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Zet de benodigde ontwikkelomgeving op om applicaties te gaan ontwikkelen met Quarkus.
- Bouw, compileer en voer toepassingen uit in de native modus met behulp van GraalVM.
- Gebruik Quarkus tooling en extensies voor het bouwen van native applicaties met behulp van Maven.
- Containeriseer, voer toepassingen uit en implementeer ze met Docker.
Quarkus for Java Native and Microservice Development
40 UrenDeze door een instructeur geleide live training in Nederland (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.
RabbitMQ with Java and Spring
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor software-architecten en webontwikkelaars die RabbitMQ willen gebruiken als messaging middle-ware en in Java willen programmeren met behulp van Spring om applicaties te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Gebruik Java en Spring met RabbitMQ om toepassingen te bouwen.
- Ontwerp asynchrone berichtgestuurde systemen met behulp van RabbitMQ.
- Wachtrijen, onderwerpen, uitwisselingen en bindingen maken en toepassen in RabbitMQ
Spring Boot, React, and Redux
14 UrenDeze instructeur-geleide, live training in Nederland (op locatie of op afstand) is gericht op webontwikkelaars die functionele front-end en back-end webapplicaties willen bouwen met Spring Boot, React, and Redux.
Aan het einde van deze training kunnen deelnemers:
- Een front-end applicatie bouwen met React en Redux.
- RESTful API's maken met Spring Boot.
- Webservices beveiligen met Spring-security en JWT-webtokens.
Spring Boot for Beginners
14 UrenTijdens deze door een instructeur geleide, live training in Nederland, leren de deelnemers de belangrijkste functies en architectuur van Spring Boot, en de relatie met het onderliggende Spring-framework. De instructeur biedt ruime gelegenheid om deze kennis toe te passen en feedback te ontvangen. De deelnemers voeren live, praktische oefeningen uit om Spring-toepassingen te definiëren, configureren en implementeren.
Aan het einde van de cursus beschikken de deelnemers over de nodige kennis en praktijk om snel hun eigen Spring-applicatie te kunnen implementeren.