A Junior programozó felkészítő tanfolyam Java SE-vel foglalkozó része(i)
A teljes Java SE kurzus (43 fejezet) első része (első 11 fejezet).
Sok-sok gyakorlat, kvíz, egyszerűen megírt, rövid elmélet.

Ez a kurzus akkor jó Neked, ha
  • Ha szeretnéd megtudni, hogy mennyire lennél jó Java programozásban
  • Ha nyakadon az érettségi és el akarsz kezdeni készülni rá (Java)
Az 1-11. fejezetcsoport tematikája:
  1. Telepítés és alapforgalmak, egyszerű programok írása
  2. Java program felépítése, változók, típusok, kifejezések
  3. Bevitel, kiírás
  4. Számítások, számábrázolás
  5. Elágazások (if, switch utasítások)
  6. while és do-while ciklus
  7. for ciklus
  8. alapalgoritmusok elemsorozatok kezelésére (programozási tételek: keresés, kiválogatás, maximumkiválasztás...)
  9. tömbök
  10. függvények
  11. programépítés függvényekkel (struktúrált programozás)

A Java SE bevezető (1-11. fejezet) kurzusra épülve most a Java objektum-orientált alapfogalmait vesszük át: osztály, objektum, metódus, adattag, láthatósági módosítók, öröklés, absztrakt osztály, dátumkezelés.

Szintén a tananyag része a JUnit rendszer megismerése, mellyel ellenőrizni tudjuk az általunk írt osztályok helyességét.

A 12-23. fejezetcsoport tematikája:
  1. osztályok, objektumok
  2. konstruktor, static, láthatóság, String
  3. automatikus tesztelés: JUnit
  4. öröklés, annotációk
  5. öröklés használata
  6. abstract, Visitor I.
  7. final, Object, Visitor II.
  8. Date, Calendar
  9. Java 8 dátumkezelés
  10. Joda Time
  11. interface
  12. sorrendezés

Ebben a kurzusrészben az alábbi témák kerülnek terítékre:

    1. listák

    2. set

    3. map

    4. kivételkezelés

    5. fájlkezelés I.

    6. fájlkezelés II.

    7. enum

    8. lambda kifejezések

    Először megismerkedünk az adatbázisok elméletével és gyakorlatával:

    1. Adatbázis alapok (egy tábla kezelése)
    2. Adatbázisok haladó (több tábla, tranzakciók)
    3. JDBC (Java és az adatbáziskezelés) I. - alapok
    4. JDBC II. - A DAO minta használata az adatbáziskezelésben

    Majd a Java egyik grafikus felületével ismerkedünk meg

    1. Swing

    Végül egyéb eszközöket nézünk meg:

    1. Generics alaposan
    2. Reguláris kifejezések általánosságban (nem csak Javában használható)
    3. Reguláris kifejezések alkalmazása Javában
    4. Apache Commons: gyakran használt "third-party library" hasznos dolgokkal, amit nem kell megírnunk magunknak
    5. Google Guava: egy másik gyakran használd ilyen könyvtár
    6. Rekurzió: a programozás magasiskolája
    7. Nagy program írása: programfejlesztés elmélete és gyakorlata: Te is fejlesztesz egy nagy programot!

    Ezzel befejezzük kalandozásainkat a Java SE birodalmában. Léphetünk tovább a Mavenre.