AngularJS (AJS)
Programming, JavaScript
Location, current course term
Contact us
The course:
Hide detail
-
Úvod do AngularJS
-
Co nabízí Angular.JS?
-
REST API
-
První aplikace v Angular.JS
-
Základ aplikace
-
Použití angular-seed
-
Kousky puzzle
-
Aplikační části – Dvousměrné datové svázání
-
Aplikační části – Direktivy
-
Jak vše spojit dohromady
-
Nakolik je a není stránka Angular.JS aplikace?
-
Model, View, Controller z perspektivy Angular.JS
-
Jednostránková aplikace
-
Co vše je myšleno jednostránkovou aplikací s Angular.JS?
-
Vytváření Angular.JS modulů
-
Používání Angular.JS routovací služby
-
Základy routování
-
Přistupování k datům v uri
-
Používání služby $location
-
Vytvoření kostry jednostránkové aplikace
-
Controllery
-
K čemu kontrolery v JS slouží, co dělají v Angluar.JS aplikaci
-
Spravování scope
-
Nastavení chování
-
Vytvoření jednoduchého controlleru
-
Pokročilé kontrollery
-
Modely
-
Jak vytvořit model
-
Explicitní modely
-
Implicitní modely
-
View
-
Angular.JS vnímá view po svém
-
Navázání view ke controlleru
-
Navázání view k modelu
-
Výrazy
-
Výrazy jsou malé kousky kódu
-
Schopnosti výrazů
-
Limity
-
Hranice mezi výrazem a $eval
-
Filtry
-
Standardní filtry
-
Zápis vlastního filtru
-
Svázání filtrů dohromady
-
Scopes
-
Co jsou scopes?
-
Co scopes poskytují?
-
Životní cyklus scope
-
Scope a pojítko mezi controllerem a view
-
Scope hierarchie
-
Scope a události
-
Angular formuláře
-
Angular.JS formuláře versus HTML formuláře
-
Ovládací prvky formulářů v Angular.JS
-
Události
-
Controller pro formulář
-
Validace formuláře
-
CSS třídy pro data formuláře
-
Ajax, Data, a Angular.JS
-
Vyšší interakce se servery
-
Nižší interakce se servery (s $http)
-
Odložená/slibovaná API
-
Vytvoření REST volání služby s $resource
-
Direktivy
-
Poznávání nových HTML triků
-
Svazování (binding) textů a atributů
-
Životní cyklus procesování direktivy
-
Procesování struktury DOM, kompilace, odkazování
-
Základní direktiva
-
Direktivy a scopes
-
Vytvoření znovupoužitelné direktivy
-
Převedení direktivy na komponentu
-
Testování v Angular.JS
-
Unit testování
-
Unit testy – práce s Dependency Injection
-
Unit testy – další problematiky unit testování
-
End-to-end testy
-
End-to-end testy – E2E testovací framework
-
End-to-end testy – příkazy a očekávání
-
End-to-end testy – kontroly stavu před a po testování
-
End-to-end testy – běh scénáře testů
-
Recommended previous course:
-
JavaScript (JVS1)
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Course price:
-
472.00 € ( 571.12 € incl. 21% VAT)
-
Language:
-
Vybrané zákaznické reference
Komerční banka, a.s., Pavol K.
AngularJS (
AJS)
"Celkovy dojem skvely.
Miestami to bolo hodne rychle a viac sme museli opisovat a bolo menej casu premyslat nad tym, co prepisujeme."
Komerční banka, a.s., Boris S.
AngularJS (
AJS)
"Velmi svižné tempo, ale mně to vyhovovalo :)"