Logo LUMIFYLUMIFY Angular 15 Programowanie - Ikona 1 ZASTOSOWANIE I WEB ROZWÓJ
Programowanie Angulara 15
DŁUGOŚĆ 5 dni
WERSJA 15

DLACZEGO STUDIOWAĆ TEN KURS

Ten intensywny i kompleksowy kurs szkoleniowy Angular 15 zapewnia uczestnikom umiejętności, które mogą od razu wykorzystać w swojej pracy. Poznasz podstawy rozwoju Angular 15, takie jak aplikacje przeglądarkowe jednostronicowe, responsywne webwitryn i hybrydowych aplikacji mobilnych.
Kurs ten łączy w sobie wiedzę teoretyczną i zajęcia praktyczne, obejmujące wprowadzenie do Angulara, a następnie TypeScript, komponenty, instrukcje, usługi, HTTPClient, testowanie i debugowanie.
Notatka: Możemy również dostarczyć szkolenia dotyczące innych wersji Angulara. Skontaktuj się z nami, aby złożyć zapytanie lub zarejestrować swoje zainteresowanie.

KĄTOWY W PRACY LUMIFYLUMIFY Angular 15 Programowanie - logo 1

CZEGO SIĘ NAUCZYSZ

Po pomyślnym ukończeniu kursu będziesz posiadać wiedzę umożliwiającą:

  • Tworzenie jednostronicowych aplikacji Angular przy użyciu TypeScript
  • Skonfiguruj kompletne środowisko programistyczne Angular
  • Tworzenie komponentów, dyrektyw, usług, kanałów, formularzy i walidatorów niestandardowych
  • Obsługa zaawansowanych zadań odzyskiwania danych sieciowych przy użyciu Observables
  • Pobieranie danych z REST web usługi korzystające z klienta Angular HTTP
  • Obsługuj połączenia push-data za pomocą WebProtokół gniazda
  • Pracuj z Angular Pipes, aby sformatować dane
  • Skorzystaj z zaawansowanych funkcji routera Angular Component
  • Testuj i debuguj aplikacje Angular przy użyciu wbudowanych narzędzi
  • Praca z Angular CLI

LUMIFY Angular 15 Programowanie - Ikona 8 Mój instruktor był świetny, mogąc umieścić scenariusze w rzeczywistych przypadkach, które odnosiły się do mojej konkretnej sytuacji.
Od chwili przybycia poczułem się mile widziany, a możliwość siedzenia w grupie poza klasą i omówienia naszej sytuacji i naszych celów była niezwykle cenna.
Wiele się nauczyłem i poczułem, że ważne jest, aby moje cele związane z uczestnictwem w tym kursie zostały osiągnięte.
Świetna robota, zespół Lumify Work.LUMIFY Angular 15 Programowanie - Ikona 9AMANDA NICOL
MENEDŻER USŁUG WSPARCIA IT – HEALTH WORLD LIMITED

TEMATYKA KURSU

  1. Przedstawiamy Angular
    • Czym jest Angular?
    • Główne cechy Angular Framework
    • Właściwe przypadki użycia
    • Podstawowe elementy aplikacji Angular
    • Podstawowa architektura aplikacji Angular
    • Instalowanie i używanie Angulara
    • Anatomia aplikacji kątowej
    • Uruchomienie aplikacji
    • Budowanie i wdrażanie aplikacji
    • Angular dla natywnych aplikacji mobilnych
  2. Wprowadzenie do TypeScript
    • Języki programowania do użytku z Angularem
    • Składnia TypeScript
    • Redaktorzy programów
    • System typów – definiowanie zmiennych
    • System typów – definiowanie tablic
    • Podstawowe typy prymitywne
    • Wpisz Funkcje jonowe
    • Wnioskowanie typu
    • Definiowanie klas
    • Metody klasowe
    • Kontrola widoczności
    • Konstruktory klas
    • Konstruktory klas – forma alternatywna
    • Pola niezainicjowane
    • Interfejsy
    • Praca z modułami ES6
    • var kontra let
    • Funkcje strzałek
    • Kompaktowa składnia funkcji strzałkowej
    • Ciągi szablonów
    • Leki generyczne w klasie
    • Generyki w funkcji
  3. Komponenty
    • Czym jest komponent?
    • Byłyample Komponent
    • Tworzenie komponentu za pomocą Angular CLI
    • Klasa komponentów
    • Dekorator @Component
    • Rejestrowanie komponentu w jego module
    • Szablon komponentu
    • Byłyample: Szablon HelloComponent
    • Byłyample: Klasa HelloComponent
    • Korzystanie z komponentu
    • Uruchom aplikację
    • Hierarchia komponentów
    • Komponent główny aplikacji
    • Bootstrap File
    • Haki cyklu życia komponentów
    • Byłyample Haki cyklu życia
    • Style CSS
  4. Szablony komponentów
    • Szablony
    • Lokalizacja szablonu
    • Składnia wąsów {{ }}
    • Ustawianie właściwości elementu DOM
    • Ustawianie tekstu głównego elementu
    • Wiązanie zdarzeń
    • Obsługujący zdarzenie wyrażenia
    • Zapobiegaj obsłudze domyślnej
    • Dyrektywy atrybutów
    • Zastosuj style poprzez zmianę klas CSS
    • Byłyampplik: ngClass
    • Stosowanie stylów bezpośrednio
    • Dyrektywy strukturalne
    • Warunkowo wykonaj szablon
    • Byłyample: ngIf
    • Pętla z użyciem ngFor
    • ngFor Zmienne lokalne
    • Manipulowanie kolekcją
    • Byłyample – Usuwanie elementu
    • Śledzenie przedmiotów za pomocą ngFor
    • Podmiana elementów za pomocą ngSwitch
    • Grupowanie elementów
    • Zmienna odniesienia szablonu
  5. Komunikacja między komponentami
    • Podstawy komunikacji
    • Architektura przepływu danych
    • Przygotowanie dziecka do odbioru danych
    • Wyślij dane z rodzica
    • Więcej o ustawianiu właściwości
    • Wyzwalanie zdarzenia z komponentu
    • @Output() Przykładample – Komponent podrzędny
    • @Output() Przykładample – Komponent nadrzędny
    • Pełne dwustronne wiązanie
    • Konfigurowanie dwukierunkowego wiązania danych w elemencie nadrzędnym
  6. Szablony i formularze sterowane
    • Formularze oparte na szablonach
    • Moduł importowania formularzy
    • Podstawowe podejście
    • Konfigurowanie formularza
    • Uzyskiwanie informacji od użytkownika
    • Pominięcie atrybutu ngForm
    • Zainicjuj formularz
    • Dwukierunkowe wiązanie danych
    • Walidacja formularza
    • Walidatory Angular
    • Wyświetlanie stanu walidacji za pomocą klas
    • Dodatkowe typy danych wejściowych
    • Pola wyboru
    • Wybierz (rozwijane) pola
    • Opcje renderowania dla wyboru (lista rozwijana)
    • Pola daty
    • Przyciski radiowe
  7. Formularze reaktywne
    • Formularze reaktywneview
    • Podstawowe elementy
    • Importuj moduł formularzy reaktywnych
    • Utwórz formularz
    • Zaprojektuj szablon
    • Pobieranie wartości wejściowych
    • Inicjalizacja pól wejściowych
    • Ustawianie wartości formularza
    • Subskrybowanie zmian wejściowych
    • Walidacja
    • Wbudowane walidatory
    • Wyświetlany jest błąd walidacji
    • Niestandardowy walidator
    • Korzystanie z niestandardowego walidatora
    • Dostarczanie konfiguracji do niestandardowego walidatora
    • FormArray – dynamiczne dodawanie danych wejściowych
    • FormArray – Klasa komponentu
    • FormArray – Szablon
    • FormArray – Wartości
    • Podgrupy formularzy – Klasa komponentów
    • Podgrupy formularzy – szablon HTML
    • Dlaczego warto używać podgrup formularzy
  8. Usługi i wstrzykiwanie zależności
    • Czym jest usługa?
    • Tworzenie usługi podstawowej
    • Klasa serwisowa
    • Czym jest wstrzykiwanie zależności?
    • Wstrzykiwanie instancji usługi
    • Wtryskiwacze
    • Hierarchia wtryskiwaczy
    • Rejestracja usługi za pomocą Root Injector
    • Rejestrowanie usługi za pomocą wtryskiwacza komponentu
    • Zarejestruj usługę za pomocą wtryskiwacza modułu funkcji
    • Gdzie zarejestrować usługę?
    • Wstrzykiwanie zależności w inne artefakty
    • Zapewnienie alternatywnego wdrożenia
    • Wstrzykiwanie zależności i @Host
    • Wstrzykiwanie zależności i @Optional
  9. Klient HTTP
    • Klient HTTP Angular
    • Korzystanie z klienta HTTP – ponadview
    • Importowanie modułu HttpClientModule
    • Usługa wykorzystująca HttpClient
    • Tworzenie żądania GET
    • Co robi obiekt obserwowalny?
    • Korzystanie z usługi w komponencie
    • Komponent klienta PeopleService
    • Obsługa błędów
    • Dostosowywanie obiektu błędu
    • Tworzenie żądania POST
    • Składanie żądania PUT
    • Składanie wniosku o USUNIĘCIE
  10. Rury i formatowanie danych
    • Czym są rury?
    • Wbudowane rury
    • Używanie rur w szablonie HTML
    • Łańcuchowanie rur
    • Międzynarodowe rury zjonizowane (i18n)
    • Ładowanie danych regionalnych
    • Data rury
    • Numer rury
    • Rura walutowa
    • Utwórz niestandardową rurę
    • Rury niestandardowe Example
    • Korzystanie z rur niestandardowych
    • Używanie potoku z ngFor
    • Rura filtrująca
    • Kategoria rur: Czysta i Nieczysta
    • Czysta rura Example
    • Zanieczyszczona rura Example
  11. Wprowadzenie do aplikacji jednostronicowych
    • Czym jest aplikacja jednostronicowa (SPA)
    • Tradycyjny Web Aplikacja
    • Przepływ pracy SPA
    • Aplikacja jednostronicowa Advantages
    • Historia API HTML5
    • Wyzwania SPA
    • Implementacja SPA przy użyciu Angulara
  12. Router komponentów Angular
    • Router komponentów
    • View Nawigacja
    • Interfejs API routera Angular
    • Tworzenie aplikacji obsługującej router
    • Hostowanie komponentów trasowanych
    • Nawigacja za pomocą linków i przycisków
    • Nawigacja programowa
    • Parametry trasy przejazdu
    • Nawigowanie za pomocą parametrów trasy
    • Uzyskiwanie wartości parametrów trasy
    • Synchroniczne pobieranie parametrów trasy
    • Asynchroniczne pobieranie parametru trasy
    • Parametry zapytania
    • Dostarczanie parametrów zapytania
    • Asynchroniczne pobieranie parametrów zapytania
    • Problemy z instrukcją URL wpis i zakładki
  13. Zaawansowany klient HTTP
    • Opcje żądania
    • Zwracanie obiektu HttpResponse
    • Ustawianie nagłówków żądań
    • Tworzenie nowych obiektów obserwowalnych
    • Tworzenie prostego obiektu obserwowalnego
    • Metoda konstruktora obserwowalnego
    • Operatorzy obserwowalni
    • Mapa i filtr Operatorzy
    • Operator flatMap()
    • Operator tap()
    • Kombinator zip()
    • Buforowanie odpowiedzi HTTP
    • Wykonywanie sekwencyjnych wywołań HTTP
    • Wykonywanie połączeń równoległych
    • Dostosowywanie obiektu błędu za pomocą catchError()
    • Błąd w rurociągu
    • Odzyskiwanie błędów
  14. Moduły kątowe
    • Dlaczego moduły Angulara?
    • Anatomia klasy modułu
    • @NgModule Właściwości
    • Moduły funkcji
    • Byłyample Struktura modułu
    • Utwórz moduł domeny
    • Utwórz parę modułów trasowanych/routingowych
    • Utwórz moduł usługi
    • Tworzenie wspólnych modułów
    • Korzystanie z jednego modułu z innego
  15. Zaawansowane trasowanie
    • Moduł funkcji obsługujący routing
    • Korzystanie z modułu funkcji
    • Leniwe ładowanie modułu funkcji
    • Tworzenie linków dla komponentów modułu funkcji
    • Więcej o leniwym ładowaniu
    • Wstępne ładowanie modułów
    • powiązanie routerLinkActive
    • Trasa domyślna
    • Ścieżka trasy Wildcard
    • przekieruj do
    • Trasy podrzędne
    • Definiowanie tras podrzędnych dla tras podrzędnych
    • Linki do tras dla dzieci
    • Strażnicy nawigacyjni
    • Tworzenie implementacji Guard
    • Używanie strażników na trasie
  16. Testowanie jednostkowe aplikacji Angular
    • Testowanie jednostkowe artefaktów Angulara
    • Narzędzia testowe
    • Typowe kroki testowania
    • Wyniki testów
    • Zestawy testowe Jasmine
    • Specyfikacje Jasmine (testy jednostkowe)
    • Oczekiwania (twierdzenia)
    • Dopasowujący
    • Byłyampmniej o używaniu Matcherów
    • Używanie właściwości not
    • Konfiguracja i demontaż w zestawach testów jednostkowych
    • Byłyampplik funkcji beforeEach i afterEach
    • Moduł testowy Angular
    • Byłyample Moduł testu kątowego
    • Testowanie usługi
    • Wstrzykiwanie instancji usługi
    • Przetestuj metodę synchroniczną
    • Przetestuj metodę asynchroniczną
    • Korzystanie z klienta Mock HTTP
    • Dostarczanie gotowych odpowiedzi
    • Testowanie komponentu
    • Moduł testowania komponentów
    • Tworzenie instancji komponentu
    • Klasa ComponentFixture
    • Podstawowe testy komponentów
    • Klasa DebugElement
    • Symulowanie interakcji użytkownika
  17. Debugowanie
    • Nadview debugowania Angular
    • Viewing kodu TypeScript w Debuggerze
    • Korzystanie ze słowa kluczowego debugger
    • Rejestrowanie debugowania
    • Czym jest Angular DevTools?
    • Korzystanie z Angular DevTools
    • Angular DevTools – struktura komponentów
    • Angular DevTools – Wykrywanie zmian Wykonywanie jonów
    • Wykrywanie błędów składniowych

DLA KOGO JEST TEN KURS?

Kurs ten jest przeznaczony dla wszystkich, którzy chcą poznać podstawy programowania w Angular 15 i od razu zastosować je do tworzenia web Aplikacje.
Możemy również dostarczyć i dostosować ten kurs szkoleniowy do większych grup – oszczędzając Twojej organizacji czas, pieniądze i zasoby. Aby uzyskać więcej informacji, skontaktuj się z nami za pośrednictwem poczty e-mail na adres ph.training@lumifywork.com

WŁASNOŚCI WSTĘPNE

  • Web aby w pełni wykorzystać ten kurs Angulara, wymagane jest doświadczenie w programowaniu z wykorzystaniem HTML, CSS i JavaScript
  • Przydatna jest również znajomość DOM przeglądarki
  • Nie jest wymagane wcześniejsze doświadczenie z Angular lub AngularJS

Dostępność tego kursu przez Lumify Work podlega warunkom rezerwacji.
Przed zapisaniem się na kurs prosimy o dokładne zapoznanie się z regulaminem, ponieważ zapisanie się na kurs jest warunkiem akceptacji regulaminu.

https://www.lumifywork.com/en-ph/courses/angular-15-programming/Logo LUMIFYLUMIFY Angular 15 Programowanie - Ikona 2 ph.training@lumifywork.com
LUMIFY Angular 15 Programowanie - Ikona 3 lumifywork.com
LUMIFY Angular 15 Programowanie - Ikona 4 facebook.com/LumifyWorkPh
LUMIFY Angular 15 Programowanie - Ikona 5 linkedin.com/company/lumify-work-ph
LUMIFY Angular 15 Programowanie - Ikona 6 twitter.com/LumifyWorkPH
LUMIFY Angular 15 Programowanie - Ikona 7 youtube.com/@lumifywork

Dokumenty / Zasoby

Programowanie LUMIFY WORK Angular 15 [plik PDF] Instrukcja użytkownika
Angular 15 Programowanie, Programowanie

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *