Cena standardowa: 2100 PLN netto
3 dni
VIII 2016 Warszawa
Terminarz szkoleń
termin | cena(PLN/osoba) |
---|
22-08-2016
do 24-08-2016 | Warszawa - 2100 PLN netto |
Cele szkolenia
- zdobycie praktycznych umiejętności pozwalających na efektywne
tworzenie aplikacji w AngularJS
- omówienie dobrych praktyk (m.in. struktura projektu,
nazewnictwo, podział na moduły, testowanie)
- zapoznanie z narzędziami automatyzującymi pracę dewelopera i
budowanie wersji produkcyjnej aplikacji
Wymagania
- praktyczna umiejętność programowania w języku JavaScript
- znajomość technologii HTML i CSS
Czas trwania
Szkolenia poprzedzające
- Programowanie w języku JavaScript
Wprowadzenie
- Charakterystyka frameworku
- Wzorce MVVM I MVM
- Struktura aplikacji
- Bindowanie modelu
- Przegląd podstawowych komponentów
Budowa aplikacji
- Konfiguracja narzędzi deweloperskich
- Tworzenie podstawowej struktury projektu
- Dobre praktyki (AngularJS style guide)
- Zarządzanie zależnościami projektu (Bower)
- Moduły - rola, zasięg, konfiguracja
- Automatyzacja zadań (Gulp)
Widoki
- Budowanie i ładowanie widoków
- Dyrektywy standardowe
- Wyrażenia i filtry
- Kontrolery
- Obiekt $scope
- Wstrzykiwanie zależności
- Propagowanie i nasłuchiwanie zdarzeń
- Budowa i walidacja formularzy
Usługi
- Rola, sposoby deklaracji, konfiguracja
- Wybrane usługi wbudowane
- Współdzielenie danych
- Zarządzanie zależnościami
- Komunikacja z serwerem
- Promises API
Dyrektywy
- Klasyfikacja
- Dyrektywy wbudowane
- Tworzenie i konfiguracja
- Zarządzanie zasięgiem
- Przekazywanie i współdzielenie danych
- Transkluzja
- Zagnieżdżanie
Routing
- Zasada działania
- Ładowanie szablonów
- Porównanie ngRoute i UI Router
- Przekazywanie informacji
Testowanie
- Konfiguracja i podstawy użycia bibliotek Jasmine i Karma
- Testy jednostkowe na poziomie poszczególnych komponentów
- Typowe problemy i dobre praktyki
- Testy end-to-end z wykorzystaniem Protractor
Potrzebujesz
szkolenia zamkniętego? Skontaktuj się z
nami!