JAVA-LANG
Új Java nyelvi elemek
Ismertető
A képzés célja a Java nyelvi eszközök elsajátítása, a Java API megismerése. Bemutatásra kerülnek a használt eszközök, mint JDK, IntelliJ IDEA, Maven, Git, valamint a nyelv legfontosabb elemei és osztályai.
A képzés számos gyakorlati feladatot tartalmaz, ezek megvalósításához IntelliJ IDEA fejlesztőeszközt alkalmazunk, Maven alapú projektekben, JUnit unitteszt keretrendszerrel.
A képzést összetett projektfeladatok színesítik.
Tematika
- Java programozási nyelv alapjai, történeti háttér
- Java fejlesztőeszköz, Maven, Git/GitHub használat
- Kiírás konzolra és beolvasás konzolról
- Nyelv építőkövei
- Literálok és lokális változók
- Kifejezések és utasítások
- Csomagok
- Szöveges típus
- Dátum- és időkezelés alapok
- Bonyolultabb típusok
- Tömbök
- Listák
- Tömbök és listák bejárása
- Konstansok
MathésRandomosztályok
- Osztályok és objektumok
- Attribútumok, konstruktorok és metódusok
- Referenciák és kompozíció
- Típusok és operátorok
- Literálok
- Egyszerű típusok
- Karakterek
- Felsorolásos típus
- Operátorok
- Típuskonverzió
- Egész és lebegőpontos számok
- Bevezetés a unit tesztelésbe JUnit használatával
- Vezérlési szerkezetek: ciklusok és elágazások
- Szöveges típus,
StringBuilder,Scanner,printf() - Bevezetés a kivétel- és fájlkezelésbe
- Programozási tételek és egyéb algoritmusok
Szükséges előképzettség
Algoritmusok, programozási alapok (változó, függvény, paraméter, visszatérési érték, vezérlési szerkezetek - elágazás, ciklus) ismerete bármely nyelven.
Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A videók magyar nyelvűek, magyar nyelvű slide-ok alapján.