V. modul - PROJEKTMUNKA
V. modul
PROJEKTMUNKA
Az utolsó pár hétben néhány fős csoportban a hallgatók egy komplex projektmunkát végeznek: a tervezéstől, specifikáció írásán és fejlesztésen át a prezentációig.
5.1 Git
5.2 SCRUM
5.3 Clean Code
5.4 Projektmanagement
5.5 Prezentáció
III. modul - ADATBÁZIS KEZELÉS
III. modul
ADATBÁZIS KEZELÉS
Ebben a modulban a relációs adatbázis-kezelés szabványos nyelvével ismerkedünk meg. SQL, MySQL és adatbázis-tervezési elveket fogunk tanulni és gyakorolni.
3.1 SQL
3.2 MySQL
3.3 Adatbázis-tervezési elvek
3.4 ORM
II. modul - OBJEKTUMORIENTÁLT
II. modul
OBJEKTUMORIENTÁLT PROGRAMOZÁS
Ebben a modulban a Java nyelven keresztül ismerkedünk meg a magasabb szintű objektumorientált programozással.
2.1 Osztály, objektum, OOP alapelvek
2.2 Komplex adatszerkezetek
2.3 Öröklődés, többalakúság
2.4 Interface-ek
2.5 Kivételkezelés
2.6 Fájlkezelés
2.7 Collections Framework
I. modul - ALAPOK
I. modul
ALAPOK
Ebben a modulban megismerjük és gyakoroljuk azokat az alapvető elemeket, amelyek a JAVA nyelv alapjait képezik, és elengedhetetlenek a nyelv használatához.
1.1 Változók, típusok
1.2 Vezérlési szerkezetek, operátorok
1.3 Tömbök, mátrixok
1.4 Programozási tételek
1.5 Rendezések
1.6 Függvények
IV. modul - BACKEND
IV. modul
BACKEND FEJLESZTÉS
Megismerkedünk a Spring keretrendszerrel, amely a Java vállalati célú (enterprise) alkalmazásfejlesztését segíti. Megtanuljuk a backend oldali, haladó szintű JAVA programozást.
4.1 Spring Framework: Spring Boot, Spring MVC, Spring Data
4.2 Maven
4.3 REST API