Java Programming Training Cursus
Tijdens de training zullen de deelnemers leren hoe ze basisprogramma's in Java kunnen schrijven, testen, standaardbibliotheken gebruiken en multi-trained toepassingen kunnen maken.
Cursusaanbod
Inleiding tot Java
- Versies van Java
- Virtuele machine installeren
- Platform
- Hulpmiddelen
- Gebruik van de documentatie en geselecteerde boeken
- Java Ontwikkelingsrichtingen
- Bespreking van opties
De syntaxis van de taal
- Verklaringen en gegevenstypen
- Eenvoudige typen
- Referentietypen
- Instructies voor stroomregeling
- Planken
Object-Oriented Programming
- Modellering
- Objecten: eigenschappen en methoden
- Objecten maken
- Objecten en referenties
- Klassen
- Interfaces
- Pakketjes
- Erfenis
- Abstracte klassen
- Polymorfisme
Foutafhandeling van uitzonderingen
- De poging... vangen
- Maak uw eigen uitzonderingstypen
Actie-invoer en -uitvoer
- Stromen en filters
- Bestandsbehandeling
- Serialisatie van objecten
- Gegevensverzamelingen
Multithreaded Programming
- Multithreaded-applicaties
- De levenscyclus van draad
- Synchronisatie
- Gegevensbescherming
Grondbeginselen van de ontwikkeling van webapplicaties in Java
- Overzicht's meest populaire raamwerk voor het maken van webapplicaties
- Architectuur met meerdere lagen
- Toepassingen in Architectuurverzoek/antwoord
- Bel en werk met de database
- Modelleren van de bedrijfsapplicatie
- Service rządań en controllerlaag.
- Weergaven maken
- Bespreking van de populaire gebruiksscenario's
Vereisten
Deze cursus is bedoeld voor ontwikkelaars die bekend zijn met elke procedurele of structurele taal (zoals C, Pascal, C++, Delphi).
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 €11400 online delivery, based on a group of 2 delegates, €3600 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?
Java Programming Training Cursus - Enquiry
Java Programming - Consultancyaanvraag
Consultancyaanvraag
Reviews (7)
LAB-praktijk met oefeningen
Angel - Vodacom
Cursus - Java Programming
Automatisch vertaald
praktische oefeningen waren geweldig
Tshepo - Vodacom
Cursus - Java Programming
Automatisch vertaald
trainer werd ingeschakeld en maakte de cursus echt interessant en praktisch.
Kesh - Vodacom
Cursus - Java Programming
Automatisch vertaald
API's ontwikkelen.
Tshifhiwa - Vodacom
Cursus - Java Programming
Automatisch vertaald
Very professional training, it did help a lot that the trainer is skilled in the programing language.
Cosmin Rechisan - Aptiv Technology Services & Solutions
Cursus - Java Programming
Very friendly and helpful trainer, kept asking if anyone needed any help.
Assim Ali - MHT Technology Ltd
Cursus - Java Programming
I liked how the trainer explained the subject. Providing real life example is beneficial.
Rhearose Holonowicz
Cursus - Java Programming
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
GlassFish Administration
21 UrenGlassFish Administration Training laat de deelnemers kennismaken met de geheimen van de installatie, configuratie, beheer en monitoring GlassFish server. De opleiding staat open voor toekomstige GlassFish serverbeheerders.
Administering GlassFish Server with Java EE applications introduction
21 UrenGlassFish is een open-source applicatieserver. Deze driedaagse cursus biedt een inleiding tot het beheren van GlassFish Server met Java EE-toepassingen.
Gosu Programming
7 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op programmeurs die Gosu's statische typen en pragmatische benadering in het programmeren willen downloaden, installeren en implementeren.
Aan het einde van deze training kunnen deelnemers met Gosu programmeren om eenvoudige scripts te schrijven voor bibliotheken, gebruikersinterface-elementen, regels en meer.
Guava
21 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op Java-programmeurs die willen leren over Guava en hoe ze Guava kunnen gebruiken bij het programmeren.
Aan het einde van deze training kunnen deelnemers:
- Leer hoe u Guava kunt gebruiken bij het programmeren in Java.
- Gebruik Guava om standaard codeerpraktijken te vergemakkelijken.
- Maak gemakkelijk leesbare en beknopte Java-codes.
Jakarta EE Fundamentals
28 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars die Jakarta EE willen gebruiken voor het bouwen, migreren en implementeren van cloud-native applicaties, waarbij gebruik wordt gemaakt van de volledige implementatie van Java EE 8 en cloud computing. technologie.
Aan het einde van deze training kunnen deelnemers:
- Zet de benodigde ontwikkelomgeving op om te beginnen met het ontwikkelen van Jakarta EE applicaties.
- Creëer en bouw databasegestuurde applicaties met de Jakarta Persistence API.
- Ontwikkel en integreer Jakarta EE applicaties met Jakarta RESTful webservices voor draagbaarheid.
- Containeriseer cloud-native applicaties voor cloudimplementatie met Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die Java EE 7 willen installeren, beheren en implementeren om bedrijfsapplicaties te ontwikkelen.
Aan het einde van deze training kunnen deelnemers bedrijfsapplicaties en webservices creëren, beheren, implementeren, implementeren en beveiligen met behulp van Java EE 7.
Java EE 8 for Beginners
21 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor ontwikkelaars die de nieuwe functies van Java EE 8 willen gebruiken om cloudapplicaties te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Zet de benodigde ontwikkelomgeving op om te beginnen met ontwikkelen.
- Begrijp de concepten en architectuur achter Java Enterprise Edition (JEE).
- Maak een voorbeeld van een cloudtoepassing (of webservice).
- Koppel een applicatie aan een database.
- Schrijf en beheer stateful componenten met behulp van afhankelijkheidsinjectie.
- Schrijf integratietests voor Java EE-componenten.
Java EE 8 Advanced
21 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars die Java EE 8 willen gebruiken om cloud-ready bedrijfsapplicaties te bouwen en te implementeren, waarbij gebruik wordt gemaakt van geavanceerde Java-technologieën en API's.
Aan het einde van deze training kunnen deelnemers:
- Zet de noodzakelijke ontwikkelomgeving op om te beginnen met het ontwikkelen van bedrijfsapplicaties met Java EE 8.
- Implementeer bedrijfslogica voor het ontwerpen en bouwen van bedrijfsgerichte applicaties.
- Integreer microservices met Java EE 8 componenten om single-tiered applicaties te transformeren in zeer schaalbare en cloud-ready applicaties.
- Begrijp en pas Java EE 8 ontwerppatronen en best practices voor coderen toe.
Microservice Development with Java EE 8, Docker, and Kubernetes
28 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars die hun Java EE 8 applicaties in een container willen plaatsen en deze als microservices in de cloud willen uitvoeren.
Aan het einde van deze training kunnen deelnemers:
- Bouw en implementeer Java-microservices in Docker-containers.
- Beheer Docker-containers met Kubernetes.
- Integreer microservices met een bestaand monolithisch systeem.
- Bewaak, test en beveilig microservices.
- Problemen met containers en orkestratieomgevingen oplossen.
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 UrenDeze 4-daagse cursus is bedoeld voor programmeurs die de taal al kennen Java en de Enterprise Java Beans 2.0-technologie willen benutten en zich tegelijkertijd bewust willen worden van de veiligheidsimplicaties van het distribueren van applicaties. Deze cursus heeft een groot praktisch onderdeel waaronder het ontwikkelen van een e-commerce applicatie op basis van Enterprise Java Beans. De cursus maakt gebruik van de JBoss Application Server.
Java Virtual Machine (JVM)
7 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op Java ontwikkelaars die JVM-tools en -functies willen gebruiken om Java programma's uit te voeren.
Aan het einde van deze training kunnen deelnemers:
- De JVM begrijpen en hoe deze werkt.
- Meer leren over reflectie en de verschillende geheugengebieden.
- Begrijpen hoe de JVM-toolinterface te gebruiken is.
- De JVM gebruiken om Java programma's op elk apparaat of besturingssysteem uit te voeren.
NetBeans
14 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars die NetBeans willen gebruiken om applicaties te ontwikkelen met Java en andere programmeertalen.
Aan het einde van deze training kunnen deelnemers:
- Leer meer over NetBeans en hoe het werkt.
- Leer hoe u NetBeans kunt gebruiken bij het programmeren in Java.
- Gebruik NetBeans om sjablonen en projecten te maken.
Enterprise Application Integrations with Spring Integration
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die Spring Integration willen gebruiken om hoogwaardige en efficiënte bedrijfsintegratieoplossingen te ontwerpen en bouwen.
Aan het einde van deze training kunnen deelnemers:
- Zet de benodigde ontwikkelomgeving op om te beginnen met het ontwikkelen van integratieoplossingen met Spring Integration.
- Begrijp de Spring Integration-functies, kernconcepten en componenten.
- Leer hoe u bedrijfsintegratiepatronen kunt implementeren.
- Bouw berichtgestuurde bedrijfsapplicaties met Spring Integration.
- Maak integratie met externe streams en NoSQL-databases mogelijk (Apache Kafka, MongoDB, Redis, enz.).
- Bewaak en beheer de berichtenstromen tussen eindpunten.
Vaadin
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op programmeurs, Java-ontwikkelaars en iedereen die Vaadin wil gebruiken om applicaties te ontwikkelen en te implementeren.
Aan het einde van deze training kunnen deelnemers:
- Opzetten en configureren van een Vaadin-project.
- Begrijp de grondbeginselen van Vaadin bij het ontwikkelen van applicaties.
- Gebruik Vaadin om applicaties te ontwikkelen.
Vert.x: Build a Reactive Application on JVM
14 UrenIn deze door een instructeur geleide, live training leren deelnemers hoe ze Vert.x kunnen gebruiken om een asynchrone, op gebeurtenissen gebaseerde webapplicatie te maken.
Aan het einde van deze training kunnen deelnemers:
- Begrijp en gebruik de verschillende componenten (core, web, client, etc.) in de Vert.x-stack.
- Gebruik Vert.x om netwerkhulpprogramma's, HTTP/REST-microservices, gebeurtenisverwerking met hoog volume, back-end message-bus-applicaties, enz. te creëren.
- Voer een app uit die hoge gelijktijdigheid aankan met minimale kernelthreads.
- Gebruik de API's van Vert.x ter ondersteuning van Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
- Eenheidstest asynchrone code met Vert.x-Unit.
- Implementeer en schaal een app met minimale hardware.