9. AngularJS

AngularJS to popularny framework (czyli szkielet do budowy aplikacji), wykorzystujący JavaScript, wspierany i firmowany przez Google. Wspomagający tworzenie i rozwój aplikacji internetowych. Dzięki wbudowanym funkcjonalnościom i systemowi szablonów, sprawia, że praca programisty staje się prostsza i szybsza.

Liczba godzin: 24

Osoba prowadząca: Damian Glazer

Wykaz tematów:

1. Wprowadzenie
2. Architektura MVC
3. Wyrażenia
4. Moduły
5. Dyrektywy
6. Model
7. Wiązanie danych
8. Kontroler
9. Widok
10. Łączenie kontrolera z widokiem – obiekt Scope
11. Filtry
12. Usługi
13. Http
14. Tabele
15. Pobieranie danych z bazy danych
16. Wiązania danych aplikacji z atrybutami elementów HTML DOM
17. Zdarzenia
18. Formularze
19. Walidacja
20. Application Programming Interface
21. Dołączanie kodu HTML z zewnętrznych plików
22. Animacje
23. Routing – tworzenie aplikacji typu SPA (Single Page Application)
24. Umiędzynarodowienie.