1. hét:
A programozásról általában, hogyan működik, mi a célja. Fejlesztőkörnyezet beállítása, első Hello World program.
Mik azok a változók? Java alaptípusok
2. hét:
Adatok bekérése a felhasználótól.
Mik a metódusok és hogyan működnek? Metódusok használata és a Paraméterek.
3. hét:
Metódusok gyakorlása
4. hét:
Feltételvizsgálat, elágazások
5. hét:
Elöl és Hátul tesztelő Ciklusok
6. hét:
Tömbök, Listák
7. hét:
Első Nagyfeladat ellenőrzése / közös megoldása
8. hét:
Objektum Orientált Programozás #1 – Osztályok
9. hét:
Objektum Orientált Programozás #2 – Konstruktorok és Osztályok közötti kommunikáció
10. hét:
Objektum Orientált Programozás #3 – Öröklés
11. hét:
Objektum Orientált Programozás #4 – Absztrakt Osztályok és Interface-k
12. hét:
Objektum Orientált Programozás #4 – Absztrakt Osztályok és Interface-k
Grafikus elemek használatának alapjai
13. hét:
Alapvető grafikus elemek: Gombok, szövegmezők
ENUM-ok
14. hét:
Static és Const kulcsszavak
15. hét:
Kivételkezelés
16. hét:
Második Nagyfeladat ellenőrzése / közös megoldása
17. hét:
Adatbáziskezelés @JDBC és (JPA) Hibernate
18. hét:
JavaEE és Spring Boot Framework
19. hét:
Harmadik Nagyfeladat ellenőrzése / közös megoldása
20. hét:
Harmadik Nagyfeladat ellenőrzése / közös megoldása