JavaScript programozás alapjai
- A képzés elején a résztvevők megismerkedtek a JavaScript programozási nyelv alapjaival és legfontosabb beépített könyvtárakkal
- Elmélyültek az Objektum-orientált programozás alapjaival gyakorlófeladatokon keresztül
- Megismerkedtek az automatizált tesztelés alapjaival
Front-end fejlesztés alapjai
- Megtanultak felhasználói felületeket készíteni HTML és CSS segítségével
- Modern módszereket használva arra is figyelemmel voltak, hogy az elkészített weboldalak reszponzívak legyenek (mobilon, tableten és számítógépen is jól nézzenek ki)
- Megtanultak űrlapokat készíteni (Formokat)
- Megtanulták összekötni a weboldaladat back-end rendszerekkel (REST, JSON)
React fejlesztés
- A legnépszerűbb front-end keretrendszerrel, a Reacttel ismerkedtek meg
- Egyszerű bejelentkezési funkciót is csináltok a weboldaladhoz
Programozóeszközök és alapelvek
- Folyamatosan a fejlesztők által is minden nap használt verziókezelőt használták (Git)
- Minden programozási feladatot IDE (integrált fejlesztőkörnyezet) segítségével végeztek, ahogy azt a programozók teszik munkájuk során
- A feladatokon keresztül megismerkedtek alapvető programozási elvekkel, mint a Clean Code és a SOLID alapelvek
Java programozás alapjai
- A képzés elején a résztvevők megismerkedtek a Java programozási nyelv alapjaival és legfontosabb beépített könyvtárakkal
- Elmélyültek az Objektum-orientált programozás alapjaival gyakorlófeladatokon keresztül
- Megismerkedtek az automatizált tesztelés alapjaival JUnit segítségével
Back-end programozás alapjai
- Megtanultak modern Java backend alkalmazásokat készíteni Spring Boot segítségével
- Architektúra tervezés alapjaival is megismerkedtek
- Automatizált teszteket készítettek, hogy meggyőződhessenek a back-end alkalmazás helyességéről
- Megtanulták összekötni a back-end alkalmazást egy adatbázissal
Adatbáziskezelés
- A résztvevők megismerkedtek az adatbázis kezelés alapjaival
- Megtanultak lekérdezni és módosítani adatokat az SQL nyelv segítségével
- Különböző egyszerű jelentéseket készítettek
Programozóeszközök és alapelvek
- Folyamatosan a fejlesztők által is minden nap használt verziókezelőt használták (Git)
- Minden programozási feladatot IDE (integrált fejlesztőkörnyezet) segítségével végeztek, ahogy azt a programozók teszik munkájuk során
- A feladatokon keresztül megismerkedtek alapvető programozási elvekkel, mint a Clean Code és a SOLID alapelvek
Manuális tesztelés alapjai
- Megismerkedtek a tesztelés alapelveivel, a tesztek leggyakoribb típusával
- Teszteket terveztek és hajtottak végre gyakorló és valódi alkalmazásokhoz
- Megtanulták az alkalmazás minőségbiztosítás szempontjából leggyakrabban használt módszereit
- Olyan eszközöket használtak, amelyek elterjedtek a tesztelők körében
Adatbáziskezelés
- Megismerkedtek az adatbáziskezelés alapjaival
- Adatokat kérdeztek le és módosítottak az SQL nyelv segítségével
Alkalmazásarchitektúra alapjai
- Megtanulták a modern webalkalmazások tipikus felépítését
- Megismerték az UML alapjait
Számítógépes hálózatok
- A résztvevők megismerkedtek a számítógépes hálózatok alapjaival
- Megtanulták, hogyan kapcsolódnak egymáshoz a számítógépek az egyszerűtől az összetettig
- Megismerték a leggyakrabban használt hálózati eszközöket és protokollokat (Switch, Router, Load Balancer, TCP/IP, DHCP, DNS, HTTP(S))
Felhőszolgáltatások
- Megismerkedtek az Azure alapvető szolgáltatásaival
- Különböző típusú szolgáltatósok előnyeit és hátrányait is megismerték (IaaS, PaaS, SaaS)
- Megtanulták, hogyan lehet magas rendelkezésreállású rendszereket üzemeltetni (auto-scaling)
Virtualizációs technológiák és Docker
- Megismerkedtek a virtualizációs technológiák alapjaival
- Docker konténereket készítettek
Linux és adatbázisüzemeltetés
- Linux rendszert üzemeltettek, telepítettek, frissítettek (package managerrel)
- Shell szkripteket írtak (Bash)
- Microsoft SQL adatbázis rendszert telepítettek, frissítettek, és alapvető karbantartási feladatokat láttak el
A GINOP-6.2.8-VEKOP-20-2020-00001 - Egyes szakmák digitális tananyagfejlesztése, struktúraváltást támogató informatikai képzések keretében támogatott projekt.