Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kurzusleírás
Elkezdeni
- A Java technológiai jelenség
- Hogyan írjunk alapvető "hello world" alkalmazást
- Hogyan kell lefordítani és végrehajtani a Java kódot
- Hogyan lehet egy kicsit bonyolultabbá tenni a kódot
Bemutatkozik az Apache Maven
- Egyezmény a konfiguráció felett
- Maven Beépülő modulok
- Egy projekt fogalmi modellje
Telepítés és futtatás Maven
- Letöltés és telepítés Maven
- Maven Telepítés tesztelése
- Segítség kérése a következőhöz: Maven
Egy egyszerű Maven projekt
- Egyszerű projekt létrehozása
- Egyszerű projekt felépítése
- Egyszerű projektobjektum modell
Java Szintaxis
- Object-Oriented Programming Fogalmak
- Változók, tömbök, adattípusok, operátorok és vezérlési folyamat
- Mik azok a referenciaváltozók
- Osztályok és objektumok
- Mi az öröklődés és hogyan működik
- Mik azok az interfészek, miért vannak megírva és hogyan
- A Java String és Number objektumok használata és az adatok formázása a kimenethez
- Mire valók a csomagok és miért kell import direktívát használnunk
Java Objektumok
- Java osztályok áttekintése
- Java osztály életciklusa
- Osztálymódosítók és öröklődés
- Túlterhelés" és felülírás
- Osztályépítők
- Polimorfizmus
- Kapcsolatok: IS és HAS
- „statikus” kulcsszó
- Mikor kell statikus tagokat használni
- Objektumok használata az Maven-el telepített alkalmazáson belül
Maven Projekt testreszabása
- A projektinformációk testreszabása
- Új függőségek hozzáadása
- Erőforrások hozzáadása
- Csomagolt parancssori alkalmazás készítése
POM-ok optimalizálása és újrafaktorálása Maven
- POM tisztítás
- Függőségek optimalizálása
- Beépülő modulok optimalizálása
- Végső POM-ok
Java Gyűjtemények
- Gyűjtemény felület
- Listák, térképek és halmazok
- Gyűjtemények és tömbök
- Egyidejűség
- Gyűjtemények kezelése a következővel telepített alkalmazással: Maven
Java Memória
- Szemetes
- Halmozd fel és halmozd fel
- Az objektum életciklusa
- 'finalize()' metódus
Java Kivételek
- A Java Kivételek általános ötlete
- Futásidő és „valódi” kivételek
- Kivételt dobni
- "próbáld meg... elkapni" kijelentéseket
- „dob” nyilatkozat
- Saját kivételek kialakítása
- Tesztelje és kezelje a kivételeket a Maven alkalmazással telepített alkalmazással
Többmodulos projekt Maven
- A Multimodule projekt felépítése
- A Multimodule alkalmazás futtatása
Java Egyidejűség
- Szálak és párhuzamosság
- Menetes feladatok
- A szálak összekapcsolása
- Osztályváltozók láthatósága
- Többszálú alkalmazás létrehozása és futtatása a Maven segítségével
Követelmények
Eljárási programozási nyelv (például C, PHP, Basic, Pascal) vagy objektum orientált programozási nyelv ismerete szükséges.
28 Hours
Vélemények (1)
Very practical scenario and lot of hand on exercises.