Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Aan de slag
- Het Java technologiefenomeen
- Hoe de basistoepassing "Hallo wereld" te schrijven
- Hoe Java code te compileren en uit te voeren
- Hoe je de code een beetje complexer kunt maken
Introductie van Apache Maven
- Conventie over configuratie
- Maven Plug-ins
- Conceptueel model van een project
Installeren en uitvoeren Maven
- Downloaden en installeren Maven
- Een Maven installatie testen
- Hulp krijgen bij Maven
Een eenvoudig Maven-project
- Een eenvoudig project maken
- Een eenvoudig project bouwen
- Eenvoudig projectobjectmodel
Java Syntaxis
- Object-Oriented Programming Concepten
- Variabelen, arrays, gegevenstypen, operators en besturingsstromen
- Wat zijn referentievariabelen
- Klassen en objecten
- Wat overerving is en hoe het werkt
- Wat interfaces zijn, waarom ze zijn geschreven en hoe
- Hoe u Java String- en Number-objecten gebruikt en hoe u gegevens opmaakt voor uitvoer
- Waar pakketten voor zijn en waarom we de importrichtlijn moeten gebruiken
Java Objecten
- Java lessenoverzicht
- Java levenscyclus van klasse
- Klassemodificatoren en overerving
- Overbelasting" en overschrijven
- Klasseconstructeurs
- Polymorfisme
- Relaties: IS en HAS
- 'statisch' trefwoord
- Wanneer moet u statische leden gebruiken?
- Objecten gebruiken binnen een applicatie die is geïmplementeerd met Maven
Een Maven-project aanpassen
- Projectinformatie aanpassen
- Voeg nieuwe afhankelijkheden toe
- Voeg bronnen toe
- Een verpakte opdrachtregeltoepassing bouwen
Optimaliseren en refactoring Maven POM's
- POM-opruiming
- Afhankelijkheden optimaliseren
- Plug-ins optimaliseren
- Laatste POM's
Java Collecties
- Verzamelinterface
- Lijsten, kaarten en sets
- Verzamelingen en arrays
- Gelijktijdigheid
- Beheer collecties met een applicatie die is geïmplementeerd met Maven
Java Geheugen
- Vuilnisman
- Hoop en stapel
- Levenscyclus van objecten
- 'finalize()'-methode
Java Uitzonderingen
- Het algemene idee van Java Uitzonderingen
- Runtime- en 'echte' uitzonderingen
- Een uitzondering gooien
- 'try...catch'-uitspraken
- 'gooit'-verklaring
- Ontwerp uw eigen uitzonderingen
- Uitzonderingen testen en beheren met een applicatie die is geïmplementeerd met Maven
Een multimoduleproject met Maven
- Het bouwen van het Multimodule-project
- Het uitvoeren van de Multimodule-applicatie
Java Gelijktijdigheid
- Onderwerpen en gelijktijdigheid
- Gerangschikte taken
- Het verbinden van draadjes
- Zichtbaarheid van klassevariabelen
- Bouw en voer een multithread-applicatie uit met Maven
Vereisten
Kennis van procedurele programmeertaal (zoals C, PHP, Basic, Pascal) of objectgeoriënteerde programmeertaal is vereist.
28 Uren
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 €9120 online delivery, based on a group of 2 delegates, €2880 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
Reviews (1)
I liked the very practical scenario and lot of hands-on exercises.