Angular 5 i TypeScript — Tworzenie aplikacji

Najbliższe terminy szkoleń

Warszawa
30.03 03.04
Zapisz się
Warszawa
11.05 15.05
Termin gwarantowany Zapisz się
Warszawa
22.06 26.06
Zapisz się

Szkolenie zamknięte w Twojej organizacji

Opis szkolenia

Szkolenie przeznaczone jest dla wszystkich tych, którzy chcieliby rozpocząć swoją przygodę z aplikacjami SPA (Single Page Aplication) w przeglądarkach.

Szkolenie prowadzi uczestnika przez cały proces powstawania aplikacji w Angular. W trakcie szkolenia uczestnik zapozna się z narzędziami oraz językami wykorzystywanymi przy tworzeniu współczesnych aplikacji internetowych. W formie praktycznej kurs przedstawia wszystkie najważniejsze aspekty pracy z Angular.

W trakcie szkolenia uczestnik nauczy się:

  • Jak przygotować niezbędne narzędzia z w środowisku pracy
  • Korzystania z Angular-CLI
  • Programować w TypeScript
  • Definiować własne komponenty i dyrektywy Angular
  • Wykorzystywać gotowe framworki UI aby uatrakcyjnić wygląd aplikacji
  • Testować i Debugować aplikacje SPA
  • Vouchery

    Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

    Czas trwania 5 dni
    Poziom trudności Trudny
    Śr. ocena kursu Ocena pochodzi z ankiet 4.84 / 5
Cena kursu 2500,00 PLN (netto)

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Wstęp
    • Opis frameworka
    • Przygotowanie środowiska pracy
    • Npm i yarn
    • Edytory kodu i IDE
    • Angular-CLI
    • Tworzenie i uruchamianie projektu
    • Opis elementów projektu
    • Opis zależność
    • Przygotowanie projektu do wdrożenia
  2. TypeScript
    • TypeScript a JavaScript
    • Kontrola typów i definiowanie zmiennych
    • Typy wbudowane
    • Klasy, Interfejsy
    • Funkcje
    • Iteratory i generatory
    • Dekoratory
    • Moduły i przestrzenie nazw
    • Klasy
    • Przydatne narzędzia
  3. Architektura aplikacji
    • Moduły Angular
    • Komponenty
    • Import i eksport elementów modułu
    • Wstęp do usług
    • Konwencję nazewnicze
  4. Komponenty
    • Wyświetlanie danych
    • Pipes — wbudowane, przygotowanie własnych
    • Pobieranie wartości
    • Obsługa zdarzeń DOM
    • Praca z szablonem
    • Modyfikacja drzewa DOM
    • Wbudowane dyrektywy
    • Tworzenie własnych dyrektyw
    • Wymiana danych między komponentami
    • Cykl życia komponentu
    • Strategia wykrywania zmian
    • Dodawanie styli CSS
    • Izolacja styli
    • Wykorzystanie LESS/SCSS
    • Korzystanie z framworków UI
  5. Formularze
    • FormGroup, FormControl, FormArray
    • Kontrola formularza za pomocą szablonu
    • ReactiveFormsModule
    • Wykorzystanie FormBuilder
    • Walidacja
    • Walidatory wbudowane
    • Własne walidatory
    • Walidatory asynchroniczne
  6. Wstrzykiwanie zależności
    • Własne usługi
    • Praca z injektorem
    • Dostawcy zależności
    • Zależności w aplikacji
  7. Client http
    • @angular/common/http
    • Żądania GET, POST, PUT, DELETE, HEAD
    • Własne nagłówki żądań
  8. Routing
    • Routing w aplikacji SPA
    • Elementy RoutingModule
    • Strategie routingu
    • Parametry
    • Autentykacja
    • Zagnieżdżanie routingu
  9. Architektura danych w Angular
    • RxJS i Observables
    • Zarządzanie stanem
    • Architektura FLUX
    • Redux i Angular
    • Stan aplikacji, akcje i reducery
    • Store
    • Przepływ danych
    • Debugowanie Redux
  10. Testowanie
    • Testowanie e2e i testy jednostkowe
    • Jasmine i Karma
    • Tworzenie testów jednostkowych
    • Testowanie usług i http
    • Testowanie komponentów
    • Testowanie routera
    • Testowanie formularzy

Co wyróżnia szkolenia JavaScript w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Krzysztof Malinowski

Agata Malec-Sromek

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Gdzie prowadzimy szkolenia?

Warszawa (siedziba firmy) Grójecka 1/3, 02-019
Kraków
Wrocław
Katowice

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.