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 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák