Préparation de la certification Java SE 8 Programmer II  (1Z0-809)

Loader DigitalCityEen ogenblik, aub...

Préparation de la certification Java SE 8 Programmer II  (1Z0-809)

(Réf.1107)
14
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Ontdek het Oracle Java-certificeringscurriculum ' Bereid u voor op de Java SE 8-certificering Programmeur I: begrijp het type en formaat van de vragen, oefen het beantwoorden van vragen, bekijk onderwerpen die in het examen aan bod komen.

Opleidingsprogramma

Certificeringsoverzicht

Oracle Certificeringscurriculum

Java SE 8Programmeur: examentype, aantal vragen/duur, minimum % voldoendes

Certificeringsplatform

Examenoverwegingen: ontbrekende pakketten, import, bestanden, paden, codefragmenten, commentaar

Workshop:presentatie van het examen en de onderwerpen die in de vragenlijst aan bod komen

Herziening van de certificeringsinhoud

- Klasse-implementatie: inkapseling, overerving, polymorfisme, herdefiniëring van hashcode/equals/toString-methodes, codering van een singleton, statische blokken.

- Geavanceerde objectconcepten: abstractie, laatste sleutelwoord, binnenklassen, statische, anonieme, enumtypes, interface-implementatie/-erfelijkheid, creatie en gebruik van lambda-expressies.

- Genericiteit en verzamelingen: creatie en gebruik van generieke klassen, generieke verzamelingen (ArrayList, TreeSet, TreeMap, ArrayDeque), gebruik van Comparable/Comparator, Streams en verzamelingsfilters, iteratie van streams en lijsten, Stream-interface, verzamelingsfilters met lambda-expressies, methodeverwijzingen met Streams.

- Functionele interfaces: java.util.function package, implementatie van functionele interfaces (primitief, binair, unair).

- Java Stream API: gegevensextractie (peek, map), zoekopdrachten (findFirst, findAny, anyMatch, allMatch, noneMatch), optionele klassen, sorteren van verzamelingen met Stream API, methoden voor het verzamelen van resultaten, gebruik van flatMap().

- Excepties en asserties: gebruik van try/catch en throw, multi-catch/finally, AutoClose (try-met-resources), creëren van excepties en auto-closeable-resources, gebruik van asserties.

- Time API: Datum/tijd beheer: LocalDate, LocalTime, Instant, Periode en Duur, gebruik van tijdzones en datumopmaak, TemporalUnit.

- Java IO en NIO2: Lezen en schrijven vanaf de console, gebruik van het java.io-pakket, nieuwe functies van het nio-pakket: Path, Files, Stream API met NIO.2

- Concurrency in Java: Thread-implementatie (Runnable, Callable, ExecutorService), probleemidentificatie (deadlock, starvation, livelock, race conditions), controle en synchronisatie (synchronized, package java.util.concurrent.atomic), concurrent collections (java.util.concurent), parallel Fork/join, parallel Streams (reductie, decompositie, samenvoegen van processen, pipelines).

- Toegang tot databanken met JDBC: JDBC-interfaces (Driver, Connection, Statement, ResultSet) en implementaties, noodzakelijke componenten van verbindingen, schrijven van query's en verwerken van resultaten.

- Lokalisatie: object Lokale, eigenschap bestand manipulatie, bundel resource creatie en laden.

Het slagen en corrigeren van een proefexamen

Gecorrigeerde workshops

Vragen/antwoorden, tijdmanagement tijdens de test

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.