A képzés első szakaszában a résztvevők a backend fejlesztés alapjait és gyakorlatát sajátítják el, szorosan építve a korábban megszerzett alapozó ismeretekre. A fejlesztés fő környezete a modern ASP.NET keretrendszer, amely napjainkban is széles körben használt az iparban.
A hallgatók megismerik a klasszikus MVC alapú webalkalmazások tervezését és fejlesztését, amely stabil architekturális szemléletet és jól strukturált gondolkodásmódot biztosít a későbbi komplex rendszerekhez.
A képzés következő lépéseként a fókusz a REST API alapú alkalmazásfejlesztésre kerül: a résztvevők megtanulják, hogyan lehet skálázható backend végpontokat kialakítani, amelyek JSON alapú kommunikációval szolgálják ki a frontend alkalmazásokat. A .NET ökoszisztéma mellett a hallgatók Node.js környezetben is tapasztalatot szereznek, így több technológiai irányban is magabiztossá válnak.
Valós backend fejlesztés, iparban használt technológiákkal – az alapoktól az API-kig.
A hallgatók a megszerzett backend ismeretekre építve mélyrehatóan megismerkednek a modern frontend fejlesztés alapjaival. A képzés során elsajátítják a HTML és CSS használatát webes felületek strukturált, reszponzív és felhasználóbarát kialakításához, valamint megismerik a CSS preprocesszorokat, mint a Sass és Less, amelyek hatékonyabbá és skálázhatóbbá teszik a stíluskezelést.
A frontend eszköztárat olyan iparban elterjedt keretrendszerek egészítik ki, mint a Bootstrap és Tailwind, amelyek segítségével gyorsan és konzisztensen hozhatók létre modern felhasználói felületek.
A hallgatók megismerkednek a JavaScript működésével és szerepével a dinamikus webalkalmazásokban, majd több frontend keretrendszerbe is betekintést nyernek (Vue, React, Angular). A képzés során Angular környezetben haladó szinten mélyülnek el, ahol stateless szemléletű alkalmazásokat fejlesztenek, valamint SignalR alapú valós idejű (real-time) kommunikációt valósítanak meg, közelebb hozva az iparban használt megoldásokat.
Modern frontend fejlesztés, ahol a felület nem csak szép, hanem intelligens és valós időben reagál.
A specializáció során a hallgatók több, a szoftverfejlesztéshez szorosan kapcsolódó területtel is megismerkednek, amelyek közül kiemelt szerepet kap az IT biztonság és alkalmazásbiztonság. A cél nem csupán az ismeretek bővítése, hanem a már megismert technológiák és keretrendszerek biztonságtudatos használatának elmélyítése.
A hallgatók megtanulják, mikor, miért és hogyan érdemes biztonságos alkalmazásokat tervezni és fejleszteni, valamint azt is, hogyan lehet egy már meglévő rendszert biztonságosabbá tenni. A képzés során áttekintjük a webalkalmazásokat érintő leggyakoribb támadási módszereket és sebezhetőségeket, többek között az OWASP Top 10 ajánlásai mentén, felkészítve a résztvevőket a valós környezetben előforduló kockázatok kezelésére.
Biztonságtudatos fejlesztés, ahol a védelem már a tervezésnél elkezdődik.
A képzés során a hallgatók olyan iparági standard eszközökkel és folyamatokkal is megismerkednek, amelyek a szoftverfejlesztés mindennapi működésének szerves részét képezik. Ide tartozik a verziókövetett fejlesztés és kóddokumentálás Git segítségével, valamint a kapcsolódó eszközök használata, a grafikus Git kliensektől (pl. GitKraken) egészen a ticketing rendszerekig (pl. Jira).
A hallgatók megtanulnak csapatban dolgozni agilis környezetben, a SCRUM módszertan alapelvei szerint, sprintekbe szervezett fejlesztéssel. A képzés célja, hogy a résztvevők a valós vállalati működéshez illeszkedő munkarendben szerezzenek tapasztalatot, fejlesztve azokat a soft skilleket – kommunikáció, együttműködés, felelősségvállalás –, amelyek elengedhetetlenek a fejlesztői munkakörben.
Nem csak kódolni tanulsz, hanem csapatban, ipari környezetben fejleszteni.