Kurzusleírás
Áttekintés
- Öröklődés és Interfészek
- Objektum referenciák vs Öröklődés
- Polimorfizmus
- Interfész Statikus és Alapértelmezett Metódusok
- Kollekciók és Generikusok
- Generikusok (Öröklődés, Wildcards)
- Generikus Típusok Írása
Tervezési Minták
- Objektum Létrehozás
- Statikus metódusok és mezők
- new Operátor
- Létrehozási Minták
- Öröklődés vs Összetétel / Előnyök és Hátrányok
- Kompozit Minta
- Belső Osztályok
Reflekció
- A Class nevű osztály
- Mezők, Metódusok és Konstruktorok Keresése
- Mezők Elérése, Metódusok Meghívása
- Tömbök Vizsgálata
Annotációk
- Annotációk a Java API-ban (@Override, @Deprecated)
- Annotációk Definíciója
Funkcionális Programozás
- Lambda Kifejezések Áttekintése
- Lambda Kifejezések és Funkcionális Interfészek
- Lambda Kifejezések Használata
- Metódus Hivatkozások Használata
A Stream API
- Stream-ek és Kollekciók
- Kollekciók Szűrése
- Láncolás és Csővezeték
Dátum/Idő API
- Régi API-k
- A Dátum/Idő API (JSR 310)
- Dátum-alapú és Idő-alapú Események
- Időbélyegek, Időszakok és Időtartamok
- Számítások Végrehajtása
- Formázás
- Honosítás / Időzónák
JUnit Alapok
- JUnit Áttekintés, Tesztvezérelt Fejlesztés
- Tesztek és Assert-ek
- Kivételekkel Való Munka
- Tesztek Szervezése JUnit-ban
- Fixture-ek Írása - @Before, @After
- Tesztsorozatok és Egyéb Képességek
- Mock Objektumok Áttekintése
Build Eszközök
- Ant Áttekintés
- Maven Áttekintés
Követelmények
Java nyelv és OOP ismerete. A résztvevőknek ismerniük kell a csomagokat, vezérlési szerkezeteket és ciklusokat, alapvető konkrét osztályokat és interfészeket.
Vélemények (5)
Bonyolult áttekintést kaptunk a kontextusról is – például arról, miért szükségünk van egyes jelölőrekeszletekre és mit jelentenek. Szívesen végrehajtottam a tanfolyam gyakorlati részét – a parancsok manuális futtatását és a REST API-k meghívását.
Alina - ACCENTURE SERVICES S.R.L
Kurzus - Quarkus for Developers
Gépi fordítás
A további információ, amelyet megosztottak, arról szólt, hogy a képzés nem volt egyszerűen groovy, ami szép volt.
Covenant - Vodacom
Kurzus - Groovy Programming
Gépi fordítás
a képző tudja világosan elmagyarázni a témát és képes válaszolni minden kérdésre.
Hannah Mae Lubigan - Security Bank Corporation
Kurzus - Advanced Spring Boot
Gépi fordítás
A tanfolyam stílusa és a képző segít megoldani az gyakorlatok során felmerülő problémákat.
Carl Angelo Gonzales - Security Bank Corporation
Kurzus - Spring Boot for Beginners
Gépi fordítás
A témakörök szélessége jelentős volt, és a képződő megpróbált ezt megfelelően megoldani.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurzus - Spring Boot, React, and Redux
Gépi fordítás