Skip to main content
  • English
    • English
    • 简体中文
    • Deutsch
    • Polski
    • العربية
    • Nederlands
    • Français
    • Magyar
    • Italiano
    • 日本語
    • 한국어
    • Português
    • Română
    • Русский
    • Español
Home

Certificate Authentication

Angular 4 Certificate for Lukasz KOZLOWSKI

Add to LinkedIn

Certificate ID: 
537046
Authentication Code: 
1798e
Certified Person Name: 
Lukasz KOZLOWSKI
Trainer Name: 
Tomasz Sułkowski
Duration Days: 
5
Duration Hours: 
35
Course Name: 
Angular 4
Course Date: 
6 November 2017 09:00 to 10 November 2017 16:00
Venue: 
Kraków, Poland
Course Outline: 

Dzień 1:

  • JavaScript - zagadnienia zaawansowane

  • Wprowadzenie do testowania jednostkowego
  • Programowanie funkcyjne
  • ECMAScript 2015
    • Narzędzia do transpilacji
    •  Podstawowe struktury
    •  Praktyczne zastosowania
  • Webpack
  • TypeScript
    • Wprowadzenie do TypeScript
    • Migracja do TypeScript
    • Definicje typów dla zewnętrznych bibliotek
    • Linting TypeScript

Dzień 2:

Asynchroniczność w JavaScript

  • - - Callbacks vs Promises
  • - - Programowanie reaktywne z RxJS

Podstawy architektury Angular 4

  • Znaczenie modułów i komponentów

Angular 4 a AngularJS - różnice i cechy wspólne

  • Elementy składowe frameworka
  • Wstrzykiwanie zależności w Angular 4

Bootstrap aplikacji dla wybranego środowiska

Komponenty

  • Proste komponenty
  • Komponenty zagnieżdżone
  • Przekazywanie parametrów do komponentu
  • Metody komunikacji między komponentami

Możliwości Angular CLI

 

Dzień 3:

Warstwa widoku

  • Elementy składni szablonów
  • Dyrektywy strukturalne

Komunikacja z RESTowym API

  • angular/http i angular/common/http
  • Wykorzystanie RxJS

Usługi

  • Różne metody rejestracji usług w kontenerach DI
  • Organizacja danych w aplikacji

Komponenty: rozwinięcie

  • Cykl życia komponentów

Routing

  • Idea routingu w aplikacjach SPA
  • Podstawy Component Routera
  • Przekazywanie parametrów w URL

 

Dzień 4: 

Testy jednostkowe elementów składowych aplikacji

  • Testowanie filtrów
  • Testowanie usług
  • Testowanie komponentów

Routing: rozwinięcie

  • Route guards
  • Cykl życia w routingu i jego praktyczne zastosowanie
  • Lazy loading modułów
  • Routing zagnieżdżony
  • Routing strategies

Formularze

  • Budowa formularzy
  • Stany pól formularza
  • Obsługa walidacji

Dyrektywy: rozwinięcie

  • Zastosowanie dyrektywy
  • Budowa własnych dyrektyw

Testy e2e

  • Wprowadzenie do narzędzia Protractor
  • Architektura utrzymywalnych testów

Zarządzanie stanem aplikacji

  • Zastosowanie Ngrx

Co dalej? Ekosystem Angular 4

  • Biblioteki i frameworki UI oparte na Angular 4
  • Budowanie aplikacji mobilnych z Angular 4
  • Omówienie możliwości server-side rendering
Staff Login