Angular programozás alapok tanfolyam - Időpontok és jelentkezés
Első oktatási nap: 2026. február 18., további oktatási napok: 19., 20.
Első oktatási nap: 2026. július 20., további oktatási napok: 21., 22.
Első oktatási nap: 2026. október 12., további oktatási napok: 13., 14.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
Tanfolyamunk keretében gyakorlatias tudást kapsz a Google által fejlesztett Angular keretrendszer legújabb verziójának alkalmazásáról (Angular 2+). Megismered a keretrendszer alapjait, beleértve a komponensek, szolgáltatások és modulok használatát. Továbbá az adatkezelést, űrlapkezelést és routingot, valamint az Angular CLI-t és a tesztelési eszközöket is.
Ajánljuk azoknak a fejlesztőknek, akik rendelkeznek a JavaScript nyelv ismerettel és szeretnék megtanulni az Angular keretrendszer lehetőségeit. Az Angular segítségével hatékonyan hozhatunk létre SPA (Single Page Application) alkalmazásokat, így azok bonyolult logikai és üzleti szabályait egyszerűen implementálhatjuk.
Az alábbi ábrán összefoglaltuk a JavaScript programozás tanulási útvonalát. Képezd magad tovább és válj JavaScript webfejlesztővé! Programozási ismeretekkel nem rendelkező érdeklődőinknek először a Programozási alapok (MFPROG1) tanfolyamunkat ajánljuk. Természetesen lehetőség van köztes ponton is bekapcsolódni a tanulási útvonalba, amennyiben rendelkezel az elvárt ismeretekkel. Nézd meg a képzések adatlapjait és válaszd a neked legmegfelelőbb képzést!

JavaScript nyelv ismerete. HTML, CSS nyelvek ismerete. Amennyiben még nem ismered a JavaScript programozási nyelvet a JavaScript programozás alapok tanfolyamunkat ajánljuk. Az ajánlott (nem kötelező) előfeltételek között szerepel a TypeScript és a Node.js (NPM) ismeret. Ezeket is megismerheted tanfolyamainkon: TypeScript tanfolyam, Node.js programozás tanfolyam
Ha szeretnél profi webalkalmazásokat építeni modern eszközökkel, akkor ez az Angular tanfolyam neked szól! Megtanulhatod, hogyan alkoss dinamikus és reszponzív oldalkat egy robusztus keretrendszerrel, amit a világ legnagyobb cégei is használnak. Lépj szintet a fejlesztésben, és ismerd meg az Angular minden trükkjét!
Az Angular keretrendszert a Google fejlesztői (Angular Team) hozták létre 2016-ban. Azóta számos nagy platformot készítettek el használatával: Forbes, Samsung, HBO, LEGO. És ez csak néhány a nagy nevek közül, akik webes platformjaikat Angular keretrendszerrel fejlesztik. Az Angularral könnyedén hozhatsz létre gyors, reszponzív és skálázható webalkalmazásokat. Egyesíti az egyszerűséget és a hatékonyságot, így kevesebb kóddal is többre lehetsz képes. Ha biztos alapokra akarsz építeni, az Angular lesz az a keretrendszer, amivel hosszú távon is számolhatsz!
Tematika:
1. BEVEZETÉS
1.1. Angular bemutatása, előnyei, hátrányai
1.2. Mit jelent az SPA (Single Page Application)?
2. ANGULAR ALKALMAZÁSOK FELÉPÍTÉSE
2.1. Angular CLI
2.2. Alkalmazás létrehozása, működése
2.3. Komponensek és elemeik
2.4. Direktívák
2.5. Függőségek és DI (Dependecy Injection)
3. ADATKÖTÉS (DATABINDING) A KOMPONENSEKBEN
3.1. Interpoláció
3.2. Tulajdonságértékek kötése
3.3. Eseménykezelés, események kötése
3.4. Kétirányú adatkötés, ngModel
3.5. Adatmegosztás a komponensek között (Input, Output)
4. INTERAKTÍV UI (USER INTERFACE) LÉTREHOZÁSA
4.1. Sablonok készítése
4.2. Vezérlési szerkezetek a sablonban: ngIf, ngSwitch, stb.
4.3. Pipe-ok
5. ŰRLAPOK (FORMS) LÉTREHOZÁSA
5.1. Sablon-vezérelt és reaktív űrlapok felépítése
5.2. Űrlapok felépítése, űrlapelemek és adatkötésük
5.3. Sablonkészítési módok összehasonlítása
5.4. Validátorok használata, típusai, az eredmény feldolgozása
5.5. Saját validátor készítése
6. FORGALOMIRÁNYÍTÁS ÉS NAVIGÁCIÓ
6.1. Angular Router fontosabb elemei
6.2. Paraméteres útvonalak: paraméterek kijelölése, átadása, feldolgozása
6.3. Útvonalak felépítése, hierarchikus szerekezete
6.4. Programozott navigálás
6.5. Router események
6.6. Angular Route Guards
7. REST SZOLGÁLTATÁS HÍVÁSA
7.1. Szolgáltatások működése
7.2. CRUD műveletek REST-en keresztül
7.3. JSON adatok feldolgozása, JavaScript objektumok létrehozása, leképezése, szűrése (mapping, filtering)
7.4. Aszinkron hívás
8. NGRX
8.1. NgRx szerepe az állapotkezelésben
8.2. NgRx telepítése, működése
8.3. NgRX elemei: Actions, Redurcers, Selectors
9. UNIT TESZTELÉS - JASMINE
9.1. Unit tesztelés elemei: Jasmine, Karma
9.2. Komponensek tesztelése
9.3. Service tesztelése
9.4. Mocking

Gyúri Attila oktató példásan felkészült, minden kérdésre válaszolt kellő felkészültséggel, így maradéktalanul elégedett vagyok a képzéssel.
Excel makró hallgató