Najważniejsze informacje

BESTSELLER!
Tytuł szkolenia
Programowanie JavaScript i Angular 5
Czas trwania
5 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1999 zł netto
Kod szkolenia
PROG-JS-ANG5

Vouchery z roczną ważnością

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. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Szkolenie przeznaczone jest dla wszystkich tych, którzy chcieliby rozpocząć swoją przygodę z aplikacjami SPA (Single Page Aplication) w przeglądarkach, lub dodać wydajne dynamiczne komponenty do swoich stron internetowych. Szkolenie prowadzi uczestnika przez cały proces powstawania aplikacji w JavaScript oraz Angular 5. 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 JavaScript oraz Angular 5. Podczas szkolenia uczestnik tworzy własną aplikację w ramach ćwiczeń.

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

Program

  1. JavaScript
    • Wprowadzenie do języka JavaScript
    • JavaScript a przeglądarki
    • Umieszczanie skrytpów w dokumencie HTML
    • Konsola przeglądarki
    • Wyświetlanie okna dialogowego, tworzenie komentarzy
    • Typy danych
    • Rodzaje zmiennych
    • Rodzaje operatorów
    • Instrukcje warunkowe
    • Tworzenie pętli
    • Tworzenie podstawowych funkcji
    • Zasięg zmiennych
    • Funkcje globalne
    • Dostępne obiekty w przeglądarce: window, document, history, location, navigator
    • Zdarzenia (events)
  2. Angular5
    • Wstęp
      • Opis frameworka
      • Przygotowanie środowiska pracy
    • Architektura aplikacji
      • Moduły Angular
      • Komponenty
      • Import i eksport elementów modułu
      • Wstęp do usług
      • Konwencje nazewnicze
    • 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
    • Formularze
      • FormGroup, FormControl, FormArray
      • Kontrola formularza za pomocą szablonu
      • ReactiveFormsModule
      • Wykorzystanie FormBuilder
      • Walidacja
      • Walidatory wbudowane
      • Własne walidatory
      • Walidatory asynchroniczne
    • Wstrzykiwanie zależności
      • Własne usługi
      • Praca z injektorem
      • Dostawcy zależności
      • Zależności w aplikacji
    • Client http
      • @angular/common/http
      • Żądania GET, POST, PUT, DELETE, HEAD
      • Własne nagłówki żądań
    • Routing
      • Routing w aplikacji SPA
      • Elementy RoutingModule
      • Strategie routingu
      • Parametry
      • Autentykacja
      • Zagnieżdżanie routingu
    • 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

Szkolenia poprzedzające

Szkolenia kontynuujące

Gwarantowane terminy

Termin od Do Miasto Cena Miejsca Opcje
17-09-2018 21-09-2018 Warszawa 1999 zł netto 5 Rezerwuj Pokaż

Proponowane terminy

Termin od Do Miasto Cena Opcje
20-08-2018 24-08-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
17-09-2018 21-09-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
17-09-2018 21-09-2018 Warszawa 1999 zł netto Termin gwarantowany! Rezerwuj Pokaż
08-10-2018 12-10-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
19-11-2018 23-11-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
19-11-2018 23-11-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
17-12-2018 21-12-2018 Warszawa 1999 zł netto Rezerwuj Pokaż