- JavaScript i TypeScript doświadczenie w programowaniu
Publiczność
- Web Developerzy
Angular to framework JavaScript do tworzenia aplikacji internetowych po stronie klienta i SPA (Single-Page Application). Angular 8 oferuje nowe funkcje, w tym różnicowe ładowanie, dynamiczny import, web workers jako wsparcie opt-in i wiele innych.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą używać Angular 8 do tworzenia aplikacji internetowych po stronie klienta.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie i skalowanie SPA od podstaw.
- Tworzenie bibliotek open source Angular.
- Zabezpieczanie aplikacji Agular za pomocą uwierzytelniania JWT.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
Angular 8
- Czym jest Angular?
- Architektura Angular
- Funkcje Angular 8
Przygotowanie środowiska programistycznego
- Instalacja i konfiguracja Angular 8
Angular Szybki start
- Tworzenie aplikacji
- Dodawanie Bootstrap
- Tworzenie routingu
Komponenty i oprawa
- Tworzenie i używanie komponentów niestandardowych
- Praca z powiązaniami
- Tworzenie modułów
- Stylizacja komponentów
Tworzenie biblioteki Angular
- Tworzenie Angular bibliotek
- Publikowanie Angular bibliotek
Usługi i wstrzykiwanie zależności
- Tworzenie usługi
- Wstrzykiwanie usługi do komponentu, dyrektywy i usługi
Obsługa form
- Tworzenie formularza
- Sprawdzanie poprawności, filtrowanie i oczyszczanie danych formularza
Potoki i żądania HTTP
- Przekształcanie danych wyjściowych
- Konfigurowanie Firebase
- Wysyłanie żądań
Możliwości offline
- Dodawanie pracowników usług
- Buforowanie zasobów i adresów URL
Testowanie aplikacji
- Testowanie za pomocą testów jednostkowych
Debugowanie aplikacji
- Obsługa błędów
Wdrażanie aplikacji
- Hosting z Firebase
Zabezpieczanie aplikacji
- Korzystanie z uwierzytelniania JWT
Rozwiązywanie problemów
Podsumowanie i wnioski