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

Résztvevők száma



Ár per résztvevő

Vélemények (1)

Rokon tanfolyam

Rokon kategóriák