Angular haladó képzés
Építs karbantartható, tesztelt Angular alkalmazásokat, amikre éles projektben is számíthatsz.
Mit nyújt az Angular haladó képzés?
- Haladó reaktív űrlapok: Elmélyülsz a Reactive Forms-ban, saját form validátort írsz, és a reaktív form eseményeire építve kezeled az űrlap állapotváltozásait.
- Többnyelvű felület: Megtanulod, hogyan készíthetsz többnyelvű (i18n) Angular alkalmazást, hogy a felület több nyelven is kiszolgálja a felhasználókat.
- Adatlekérés és animáció: Megismered az Angular resource megoldását a HTTP kérések kezelésére, és megnézed, hogyan készíthetsz animációt Angular-ral, például egy @if vagy @for kirendereléséhez.
- Újrahasznosítható komponensek: Kívülről konfigurálható komponenseket építesz: az ng-content és az ng-template segítségével template-et is fogadó elemeket készítesz, a viewChild-del pedig a komponens gyerek elemeivel lépsz interakcióba.
- Késleltetett betöltés, tisztább kód: A @defer használatával késleltetve töltesz be tartalmat, és átláthatóbbá teszed a HTML kódot a közös részek kiszervezésével.
- Tesztelés Jest-tel és Cypress-szel: Jest-tel teszteled a komponenseidet és a service-eidet, Cypress-szel pedig end-to-end teszteket írsz a teljes felhasználói folyamatra.
- Szerveroldali renderelés (SSR): Megérted, mire jó a szerveroldali renderelés (SSR), és milyen beépített támogatást ad hozzá az Angular.
- PWA felkészítés: Megnézed, miben tér el egy PWA a megszokott egyoldalas (SPA) alkalmazástól, és milyen eszközöket kapsz ehhez a keretrendszertől.
- Teljes alkalmazás a gyakorlatban: Két alkalmon keresztül közösen elkészítesz egy teljes Angular alkalmazást, amiben a kurzuson megismert megoldások együtt szerepelnek.
Miért érdemes belevágnod?
Az Angular a Stack Overflow 2024-es fejlesztői felmérésében a webes keretrendszerek között a leggyakrabban használtak élmezőnyében szerepel, és jellemzően nagyvállalati, hosszú életciklusú alkalmazások épülnek rá. Ezekben a projektekben a különbséget általában a karbantarthatóság adja: egy jól megírt, kívülről konfigurálható komponens évekig szolgál, egy tesztekkel lefedett service pedig verziófrissítéskor is biztonságosan mozdítható.
Az Angular az elmúlt kiadásokban több olyan megoldást hozott (@defer, resource, az új vezérlési szerkezetek), amelyek a régebbi kódbázisokban még alig jelennek meg, pedig a betöltési idő és a kód olvashatósága múlik rajtuk. A szerveroldali renderelés és a PWA felkészítés pedig ott számít igazán, ahol a felhasználó lassú mobilhálózaton érkezik, vagy a keresőnek is látnia kell a tartalmat.
A tesztelési réteg (Jest és Cypress) az a pont, ahol egy csapat munkája kiszámíthatóvá válik: nélküle minden frissítés kézi regressziós körrel jár.
- Haladó Angular-eszközök, amelyek a projektek karbantarthatóságát javítják
- Jest és Cypress tesztelési réteg a kiszámítható fejlesztői munkához
- SSR és PWA felkészítés teljesítményérzékeny, keresőoptimalizált alkalmazásokhoz
Ismerd meg oktatódat
Balog Richárd
Oktató, Vezető fejlesztő
Vezető fejlesztő az Everguestnél. Több mint 10 éve foglalkozik webalkalmazások fejlesztésével, az Angular mellett Node.js-szel is napi szinten dolgozik. Az utóbbi években vezető fejlesztőként a csapatával az Everguest saját termékét építette fel és vezette nemzetközi piacra: ma hotelek és éttermek használják a szoftverüket. Az oktatásban is otthon van, éveken át tartott webfejlesztési képzéseket az AutSoft céges partnereinek, és a Cubix Institute of Technology Angular képzésének is ő az oktatója.
Kinek ajánlott?
- Gyakorló frontend fejlesztőknek, akik napi szinten dolgoznak Angular-ral, és a keretrendszer újabb lehetőségeit (@defer, resource, animations) is szeretnék használni a projektjeikben.
- Azoknak, akik elvégezték a Cubix Angular alapképzését vagy máshol szereztek Angular alapokat, és a következő szintű témákkal folytatnák.
- Full-stack fejlesztőknek, akik backend oldalról érkeznek a frontendhez, és a kliensoldali tesztelést, az SSR-t és a PWA-t is szeretnék átlátni.
- Céges fejlesztői csapatoknak, akik egy meglévő Angular kódbázist tartanak karban, és egységes gyakorlatot alakítanának ki a komponensek felépítésére és tesztelésére.
- Webfejlesztőknek, akik más keretrendszerről (React, Vue) váltottak Angular-ra, ismerik az alapokat, és a keretrendszer sajátos megoldásaiban mélyednének el.
- Azoknak, akik eddig főleg funkciókat fejlesztettek, és most a tesztelhető, újrahasznosítható komponensek írásában erősödnének meg.
Kinek nem ajánlott?
- Teljesen kezdőknek, akik még nem írtak Angular alkalmazást: előbb az alapokat érdemes elsajátítani.
- Azoknak, akik most ismerkednének a programozással vagy a webfejlesztés alapjaival.
- Ha kizárólag más keretrendszerrel (például React vagy Vue) szeretnél dolgozni, és nem tervezel Angular-ral fejleszteni.
Mik a képzés előkövetelményei?
Angular alapismeret szükséges: komponensek, service-ek, adatkötés és alapszintű Reactive Forms ismerete. Ezt megszerezheted az Angular alapképzésünkön vagy gyakorlati munkával is. Emellett HTML, CSS és TypeScript (vagy JavaScript) alapokra lesz szükséged.
Hogyan fogsz tanulni?
Gyakorlatorientált oktatás
Minden héten izgalmas gyakorló feladatokat kapsz majd, amelyek keretében már menetközben is konkrét projekteket fogsz megvalósítani.
Interaktív digitális tananyag
A gyakorlati feladatok elvégzéséhez és a tanfolyam sikeres teljesítéséhez szükséges tudást digitális tananyagok és vezetett kódolások formájában adjuk át.
Rugalmas időbeosztás
A tanfolyamot munka mellett is végezheted, hiszen a tananyag elsajátítása heti 8-12 óra elfoglaltságot igényel összesen, melyet saját időbeosztás szerint dolgozhatsz fel.
Oktatói mentoring
A képzés ideje alatt az oktató folyamatosan a rendelkezésedre áll, bármikor kérdezhetsz tőle, ha elakadtál, és rendszeresen visszajelzést ad a feladataidra, fejlődésedet végigkíséri.
Konzultációk
Valamennyi tanegység végén egy-egy élő konzultációs alkalmat is szervezünk este 18:00 órától, amikor élőben is felteheted kérdéseidet, közösen kiértékelitek és átbeszélitek a gyakorlás során elkészített projekteket, és tanulhattok egymás elakadásaiból is.
Visszanézhető LIVE alkalmak
Akkor sincs semmi baj, ha egy élő konzultációs alkalmon nem tudsz részt venni, hiszen a kérdéseid előre is elküldheted írásban, a válaszokat és az egész LIVE-ot pedig visszanézheted másnap 16:00 órától.
Limitált férőhely
A fent említett interakciók miatt képzéseinket korlátozott létszámmal indítjuk csak el, hogy biztosan jusson mindenkire ideje az oktatóknak.
Minőségbiztosított képzések
Képzéseink szakmai minőségbiztosítását az iparági vezető technológiai vállalatok és a Budapesti Műszaki és Gazdaságtudományi Egyetem végzi.
- Tanúsítványt kapsz, amelyet önéletrajzodhoz és LinkedIn profilodhoz csatolhatsz
- Bizonyítja, hogy elsajátítottad az adott ismereteket
- Segíti a szakmai előmeneteledet és karriered fejlődését

Jó társaságban leszel!
Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.
















Tudtad?
A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!
Jelenleg nincs meghirdetett indulási dátum
Más időpont érdekel?
Add meg az e-mail címed, és szólunk, ha új időpontot hirdetünk meg.
Fizetési lehetőségek
Többféle fizetési lehetőséget biztosítunk, hogy a legmegfelelőbb opciót válaszd.
Online fizetés bankkártyával
Gyors és biztonságos online kártyás fizetés.
Kamatmentes részletfizetés
A részvételi díjat több részletben, teljesen kamatmentesen is kifizetheted.
Banki átutalás egy összegben
Ha átutalással szeretnél fizetni, írj nekünk, és ebben is segítünk.
Készen állsz a jelentkezésre?
Könnyítendő magánszemélyként résztvevő hallgatóink helyzetét, a feltüntetett ár számukra a ténylegesen fizetendő végösszeg.
Céges megrendelés esetén az adott összeg tekintendő a nettó árnak.
Mit fogsz tanulni?
a haladó Angular-témákon vezet végig, a Reactive Formsoktól az SSR-ig és a PWA-ig.
1 Reactive Forms és egyedi validátorok Saját form validátorok írása és a reaktív form eseményeinek kezelése.
- Saját form validátor írása
- Reaktív form eseményei és állapotkezelés
2 Többnyelvűség (i18n) Többnyelvű Angular alkalmazás készítése.
- Angular i18n alkalmazás készítése
- Lokalizáció és fordítások kezelése
3 Angular resource és animációk HTTP kérések kezelése Angular resource-szal és animációk készítése.
- HTTP kérések kezelése Angular resource-szal
- Animációk @if és @for kirendereléseknél
4 Konfigurálható komponensek Kívülről konfigurálható, újrahasznosítható komponensek építése ng-content, ng-template és viewChild segítségével.
- ng-content: tartalomvetítés
- ng-template: sablon átadása
- viewChild: gyerek elemek elérése
5 @defer és kódszervezés Késleltetett tartalombetöltés és kódolvashatóság javítása.
- @defer: késleltetett tartalombetöltés
- Közös részek kiszervezése ng-template-tel
6 Tesztelés: Jest és Cypress Egységtesztek Jest keretrendszerrel és end-to-end tesztek Cypress-szel.
- Jest: komponens-tesztek
- Jest: service-tesztek
- Cypress: end-to-end tesztelés
7 Szerveroldali renderelés (SSR) Az Angular SSR-támogatásának megismerése.
- SSR alapjai és előnyei
- Angular SSR beépített támogatása
8 PWA felkészítés PWA és SPA különbségek, Angular PWA eszközök.
- PWA vs. SPA: különbségek és előnyök
- Service worker és Angular PWA eszközök
9 Alkalmazásfejlesztés Egy teljes Angular alkalmazás közös elkészítése a kurzuson megismert megoldásokkal.
- Alkalmazásfejlesztés 1. alkalom
- Alkalmazásfejlesztés 2. alkalom
Gyakran Ismételt Kérdések
Milyen Angular-előismeretet vár el a képzés?
Angular alapismeret szükséges: komponensek, service-ek, adatkötés és alapszintű Reactive Forms ismerete. Ezt megszerezheted a Cubix Angular alapképzésén vagy önállóan, gyakorlati munkával is.
Munka mellett végezhető?
Igen, heti 8-12 óra saját időbeosztás szerinti elfoglaltságot igényel összesen, így munka mellett is teljesíthető.
Hogyan működik a mentorálás?
A képzés videós tananyagokat és élő konzultációs alkalmakat kombinál, ahol az oktató válaszol a kérdésekre, és rendszeresen visszajelzést ad a feladataidra.
Mi történik azután, hogy jelentkeztem?
A jelentkezésedet e-mailben visszaigazoljuk, és megküldjük az első számlát. Ha átutalással fizetsz, a közleménybe kizárólag a számla sorszáma kerüljön, mert így tudjuk beazonosítani a befizetésedet. Ezen túl nincs más teendőd: az indulás előtt hozzárendeljük a kurzust a tanulói fiókodhoz, a kezdés előtti napon pedig küldünk egy összefoglaló, eligazító levelet.
Mi van, ha egyik meghirdetett indulás sem jó nekem?
A meghirdetett csoportokat az adatlapon, a „Következő indulási dátumok” szekcióban találod. Ha egyik időpont sem fér bele az időbeosztásodba, add meg az e-mail címed ugyanott, és szólunk, amint új időpontot hirdetünk.
Be tudom íratni a munkatársaimat, vagy fizetheti a munkáltatóm?
Igen, mindkettő megoldható. Keress minket az info@cubixedu.com címen, és összeállítjuk a szükséges ajánlatot. Ha a cégnél elhúzódik a jóváhagyás, az sem gond, a képzéseinket rendszeresen újraindítjuk.
Van-e pénzvisszafizetési garancia?
Igen, a képzés indulásától 8 napig 100%-os pénzvisszafizetési garanciát vállalunk.
Milyen fizetési lehetőségek vannak?
Kamatmentes részletfizetés, utalásos fizetés és céges számlázás is elérhető.
Hogyan tudom felhasználni a kedvezménykuponomat?
A kuponkódot a jelentkezési űrlap „Fizetés” lépésénél tudod megadni: írd be a Kuponkód mezőbe, kattints a Beváltás gombra, és a rendelési összegző rögtön a kedvezményes végösszeget mutatja.