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 || Project

IV. modul
Project

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 in practice
4.3 Project Demo


I. modul || Introduction to Basics

I. modul
Introduction to Basics

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

1.1 Git, Git bash, command line
1.2 Testing fundamentals (ISTQB basics)
1.3 HTML, CSS, Javascript (Web Basics)
1.4 SDLC


III. modul || Test Automation

III. modul
Test Automation

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

3.1 Test Automation Fundamentals
3.2 Automation fw fundamentals
3.3 Selenium Basics


II. modul || Programming Basics

II. modul

Programming Basics

Megtanuljuk a programozás, az objektumorientált programozás és adatbázis kezelés alapjait. Elkezdjük a tesztautomatizálási folyamatokat megtanulni.

2.1 Introduction to programming (Java)
2.2 OOP Basics
2.3 Git
2.4 JUnit
2.5 SQL Basics


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 alapokat megtanulni.

1.1 HTML, CSS
1.2 Git
1.3 Tesztelési alapok
1.4 Scrum