IDŐPONTOK
Online, vagy személyesen
Személyes részvétel: 1036 Bp. Csemete utca 10.
Frontend CSAPAT
2023. május
Pontos dátum és időpont hamarosan.
Fullstack CSAPAT
2023. augusztus
Pontos dátum és időpont hamarosan.
Foglalj helyet!
Regisztráció
A demó ingyenes, de regisztráció szükséges a részvételhez!
Infóestünk lezajlott.
Erre az eseményünkre már nem tudsz regisztrálni. Kérjük kövesd oldalunkat a jövőbeni eseményeink miatt.
Érdemes Neked is részt venned, ha:
- Bővítenéd fejlesztői csapatodat
- Ingyen, kötöttségek nélkül szeretnéd megnézni a jelölteket
- Megnéznéd milyen technológiákat, módszereket tanultak és alkalmaznak magabiztosan diákjaink
- Nem szeretnél bonyolult, hosszadalmas keresésbe kezdeni
- Örülnél, ha egyszerre láthatnád és megismernéd a jelölteket, hard-és soft-skilljeiket
Mit oktatunk?
Tematika
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
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
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
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
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
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
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
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
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ó
I. modul
HTML, CSS
Megismerjük a weboldalak statikus felépítését, megtanuljuk a HTML, CSS használatát és ezek alapvető elemeit gyakorlati feladatokon keresztül.
1.1 HTML
1.2 CSS
1.3 UI/UX
1.4 Responsive design
1.5 SCSS/LESS/SASS
II. modul
JAVASCRIPT ALAPOK
Ebben a modulban a Javascript alapok elsajátításán 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
III. modul
JAVASCRIPT HALADÓ
A Javascript haladó modulban 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
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
V. modul
ADATKEZELÉS
Ebben a modulban a relációs adatkezelé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
VI. 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.
6.1 Git, NPM
6.2 SCRUM, Agile
6.3 Web Security, DevOps
6.4 Jira
6.5 Projektmanagement
6.6 Prezentáció
6.7 Kávé☺
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
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
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
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
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
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é☺
Karriertámogató csomag
SOFT-SKILL TRÉNINGEK
A képzés legelejétől fogva fókuszálunk a soft-skillekre és az egyéni coachingra. Karriertámogató csomagunk keretein belül számos, az elehelyezkedést elősegítő tréningen és egyéni foglalkozáson is részt vehetsz, amivel könnyebben megy majd az elhelyezkedés.
IT karrierpályák
Prezentációs készségek
Asszertív kommunikáció
Stressz-és konfliktuskezelés
Csapat együttműködés
1-on-1 coaching
Self branding
CV workshop