WEB-ANG
AngularJS keretrendszer
Kliensoldali alkalmazások fejlesztése AngularJS keretrendszerrel
Ismertető
A tanfolyam célja, hogy a tanulók megtanulják használni a Google által fejlesztett, és egyben legnépszerűbb javascript keretrendszert, az AngularJS-t, mely nyílt forráskódú, ingyenesen hozzáférhető, és nagyban megkönnyíti, meggyorsítja a kliensoldali alkalmazásfejlesztést.
Az órák során gyakorlati példák alapján elsajátítják az AngularJS alapjait. Képesek lesznek elkészíteni egyszerű, komponens alapú kliensoldali alkalmazásokat az AngularJS 1.* segítségével, mindezt egy modern kódszerkesztő program a Visual Studio Code segítségével.
Tematika
- Az MVC tervezési minta elméleti alapjai.
- A komponensalapú fejlesztés alapjai.
- Az AngularJS direktívái.
- Az ng-app, ng-init, és ng-model direktívák, kifejezések.
- Az ng-controller direktíva, és a scope – hatókör - objektum.
- Two way data binding - kétirányú adatkötés.
- Beépített szűrök.
- Szolgáltatások.
- AJAX használata.
- Az ng-options direktíva. Kiválasztás.
- Az ng-repeat direktíva. Elemek generálása.
- A HTML DOM-hoz kapcsolódó direktívák.
- Űrlapok, és események. Űrlapok validálása.
- Modulok készítése, használata.
- Az ngRoute direktíva. Átirányítások kezelése.
- Dependency Injection.
- CRUD alkalmazás.
- Az ng-view direktíva.
- Saját, egyéni direktívák írása.
Szükséges előképzettség
Windows 7+ felhasználói szintű ismeretek. HTML, CSS, és JavaScript ismeretek.