PROFIL UCZESTNIKA
Szkolenie Angular – tworzenie aplikacji od podstaw, skierowane jest do osób, które chcą poznać dokładniej ten framework JavaScript. Uczestnicy nie muszą posiadać doświadczenia w pracy z tym frameworkiem, ale zakładamy że mają już za sobą doświadczenie w pracy z technologiami takimi jak: HTML, CSS i JavaScript.
PROGRAM SZKOLENIA
1. Wprowadzenie do Angular
- dlaczego warto wybrać tą platformę internetową
- od AngularJS do Angular
- budowa komponentowa
- JavaScript i Angular
- TypeScript i Angular
2. Budowa pierwszej aplikacji Angular
- konfiguracja projektu
- konstrukcja bazowej aplikacji
- renderowanie aplikacji bazowej
- budowanie usług i komponentów
- routing aplikacji
3. Kluczowe elementy aplikacji
- encje
- rodzaje kompilatorów
- wstrzykiwanie zależności
- wiązania i wyrażenia szablonów
4. Podstawowe informacje o komponentach
5. Zaawansowane aspekty komponentów
- optymalizacje
- komunikacja m-dzy komponentami
- style w komponentach i tryby hermetyzacji
- dynamiczne renderowanie komponentów
6. Usługi
- tworzenie usług Angular
- wstrzykiwanie zależności
- usługa HttpClient
- usługi pomocnicze, udostępniania
7. Routing
- konfigurowanie przykładu
- definiowanie tras i ich parametrów
- trasy podrzędne i drugorzędne
- zabezpieczenie tras
- „leniwe ładowanie”
8. Budowanie niestandardowych dyrektyw i strumieni
9. Formularze
- korzystanie z szablonów formularzy
- formularze reaktywne
- niestandardowe kontrolki formularzy
10. Testowanie aplikacji
- narzędzia do testowania
- testy jednostkowe
- testy e2
- strategie testowania
11. Środowisko produkcyjne
- kompilowanie Angulara
- wybór architektury
- wdrożenie