V. modul || Adatkezelés

V. modul
ADATKEZELÉS

Ebben a modulban a relációs adatbázis-kezelés szabványos nyelvével ismerkedünk meg, és megtanuljuk azt az eddigi programjainkban felhasználni.

5.1 Web API
5.2 SQL
5.3 JSON
5.4 Sequelize
5.5 Node.js alapok


IV. modul || React

IV. modul
REACT

Megtanuljuk a Frontend fejlesztéshez szükséges keretrendszert, a React-ot. Megtanuljuk, hogy hogyan működik a webes alkalmazások Frontend fejlesztése.

4.1 Components & props
4.2 Jsx
4.3 React .hooks
4.4 Design principles
4.5 Redux


III. modul || Javascript haladó

III. modul
JAVASCRIPT HALADÓ

Megismerkedünk az objektumorientált programozással, és megtanuljuk a programegységek hierarchiájának megtervezésének módszerét.

3.1 Osztály, objektum, konstruktor, metódusok
3.2 Komplex adatszerkezetek
3.3 Öröklődés, többalakúság
3.4 Interface-ek, kivételkezelés
3.5 Futásidő elemzés


II. modul || Javascript alapok

II. modul
JAVASCRIPT ALAPOK

Ebben a modulban a Javascript programnyelven keresztül ismerkedünk meg a Frontend oldali programozással. Megtanuljuk a programozás alapjait.

2.1 Változók
2.2 Operátorok
2.3 Ciklusok
2.4 Tömbök
2.5 Programozási tételek
2.6 Rendezések
2.7 Függvények


I. modul || Bevezetés a fejlesztésbe, alapok

I. modul
HTML, CSS

Megismerkedünk a weboldalak statikus felépítésével, megtanuljuk a HTML, CSS használatát és ezek alapvető elemeit.

1.1 HTML
1.2 CSS
1.3 UI/UX
1.4 Responsive design
1.5 SCSS/LESS/SASS


VII. modul || PROJEKTMUNKA

VII. 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.

7.1 Git, NPM
7.2 SCRUM, Agile
7.3 Web Security, DevOps
7.4 Jira
7.5 Projektmanagement
7.6 Prezentáció
7.7 Kávé


VI. modul || Node.js

VI. modul
NODE.JS

Megtanuljuk a Backend oldali programozást is. A Node.js segítségével megtanuljuk, hogy hogyan működik a webes alkalmazások Backend fejlesztése.

6.1 Fájlkezelés
6.2 Express
6.3 REST
6.4 Postman


IV. modul || Projektmunka

IV. modul
Projektmunka

Az eddig megtanultakat átültetjük a gyakorlatba. Teszteseteket vizsgálunk, és megtanuljuk dokumentálni a bug-okat, hibákat.

4.1 Testing in Practice
4.2 Documentation
4.3 Project- & workflows


I. modul || Bevezetés a fejlesztésbe, alapok

I. modul
Bevezetés a fejlesztésbe, alapok

Ebben a modulban betekintünk a kódolásba, elkezdjük a tesztelési és fejlesztési alapokat megtanulni.

1.1 HTML, CSS
1.2 Javascript
1.3 Testing fundamentals
1.4 ISTQB basics


III. modul || Tesztautomatizálás

III. modul
Tesztautomatizálás

Belemélyedünk a tesztautomatizálás folyamataiba. Tesztelméletet tanulunk. Megtanuljuk haladó szinten használni a Seleniumot.

3.1 Automation Framework Fundamentals
3.2 Javascript in Websites
3.3 Bash Scripting and SQL Basics