Plan Szkolenia
Wstęp
- Co nowego w Angular 6?
Przegląd maszynopisu i skryptu ES6 Java
- TypeScript Składnia
- Korzystanie z transpilera TypeScript.
- Konfigurowanie Angular 6 i maszynopis
Przegląd Angular części 6
- Tworzenie komponentów
- Wiązanie danych i interpolacja ciągów
- Powiązanie właściwości
- Powiązanie zdarzenia
- Dwukierunkowe wiązanie danych
- Modelowanie danych
- Dyrektywy
- Bootstrapping
- Wejścia wyjścia
- Angular Interfejs wiersza polecenia
Tworzenie pierwszej Angular aplikacji
- Planowanie aplikacji
- Konfigurowanie projektu i aplikacji Angular przy użyciu interfejsu CLI
- Tworzenie podstawowej konfiguracji projektu przy użyciu Bootstrap 4 i Sass
Korzystanie z Angular 6 komponentów
- Przepływ danych
- Praca z AppModule
- Praca z komponentami niestandardowymi
- Korzystanie z szablonów i stylów
- Korzystanie z enkapsulacji widoku
- Projekcja treści
- Zrozumienie cyklu życia komponentu i haków cyklu życia
- Korzystanie z ViewChildren i ContentChildren
Wiązanie danych w Angular 6
- Omówienie powiązania właściwości i zdarzeń
- Wiązanie i przypisywanie aliasów do właściwości niestandardowych
- Wiązanie i przypisywanie aliasów do zdarzeń niestandardowych
Praca z dyrektywami
- Wbudowane dyrektywy
- Dyrektywy niestandardowe
Angular 6 Usługi
- Tworzenie usługi rejestrowania
- Tworzenie usługi danych
Korzystanie z wstrzykiwania zależności i dostawców
- Wtryskiwacze, dostawca i tokeny
- Konfigurowanie wstrzykiwania zależności
- Konfigurowanie dostawcy
- Wstrzykiwanie usług do komponentów, dyrektyw i usług
Przełączanie stron z routingiem
- Konfigurowanie tras
- Konfigurowanie i ładowanie tras
- Zrozumienie różnych metod nawigacji
- Używanie parametrów w trasach
- Tworzenie zagnieżdżonych tras
- Korzystanie z tras przekierowań i symboli wieloznacznych
- Zrozumienie strażników trasy
- Zrozumienie strategii routingu
Używanie RxJS do tworzenia i pracy z obserwowalnymi w Angular
- Przegląd obserwowalnych
- Przegląd RxJS
- Budowanie i używanie obserwowalnych w Angular
Obsługa formularzy
- Korzystanie z formularzy opartych na szablonach
- Korzystanie z Reactżywych formularzy
Korzystanie z rur
- Wbudowane rury
- Rura asynchroniczna
- Niestandardowe rury
Wykonywanie wywołań do zewnętrznych interfejsów API HTTP
Korzystanie z Angular modułów
Testowanie aplikacji Angular 6
- Używanie Jasmine do testów jednostkowych
Debugowanie aplikacji
- Zrozumienie komunikatów o błędach w Angular
- Używanie Sourcemaps do debugowania kodu w przeglądarce
- Korzystanie z Augury
Optymalizacja aplikacji Angular 6
Angular 6 Bezpieczeństwo
- Uwierzytelnianie
- Co należy, a czego nie należy pisać w Angular
Wdrażanie aplikacji Angular 6 w środowisku produkcyjnym
- Wdrażanie w IIS, Apache, Nginx itp.
Rozwiązywanie problemów
Uwagi końcowe
Wymagania
- Znałość podstaw HTML, CSS i JavaScript
Grupa docelowa
- Developers
Opinie uczestników (7)
Dobra materiał! Trener jest naprawdę miłym facetem, co bardzo pomaga!
Xander Knol - Conclusion Learning Centers
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Praktyczne ćwiczenia!
William Limberger - Conclusion Learning Centers
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Bardzo dużo przydatnych wiadomości pozwalających zacząć bez problemu programowanie w Angular. Szybkie dzielenie kodu z prowadzącym. Bardzo ciekawa treść szkolenia. Prowadzący bardzo dobrze przygotowany do zajęć. Bardzo dobre tempo zajęć.
Kamil Popiolek - EY GDS (CS) POLAND SP. Z O.O.
Szkolenie - Angular 6
dobrze dostosowane tempo pracy do grupy,
Albert Zoraw - EY GDS (CS) POLAND SP. Z O.O.
Szkolenie - Angular 6
Znajdowanie się w pełnym ekosystemie Angulara, TypeScript oraz zwłaszcza routingu
Ryan Delport - Leaseweb
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Ćwiczenie na własną rękę.
Christiaan Sloof - Leaseweb
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję
Naprawdę podobał mi się trener, jest świetnym specjalistą.
Lukasz Cysewski - PSI Polska
Szkolenie - Angular 6
Przetłumaczone przez sztuczną inteligencję