Plan Szkolenia

1) Wprowadzenie do ES 2017 dla programistów ES5, w szczególności:

- const / let

- operator rozpakowania

- literały obiektowe, JSON

- pętla for of

- obiekty Map i Set

- klasy

- template literals

- programowanie asynchroniczne z wykorzystaniem async/await

2) Typescript

- typy wbudowane

- interfejsy

- typy generyczne

- typy wyliczeniowe

- intersekcje, unie typów

- modyfikatory ? oraz !

- modularyzacja kodu, przestrzenie nazw

- kompilacja, pliki nagłówkowe d.ts, mapy źródeł

- użycie dekoratorów

3) Node

- modularyzacja w standardzie commonjs

- strumienie

- debugowanie

- biblioteka util

4) Webpack

- modularyzacja w warstwie klienta, pliki bundle

- użycie narzędzi CLI – webpack oraz webpack-dev-server

- debugowanie, mapy źródeł

5) HTML 5

- History API

- Web Storage API

- File API

6) Visual Studio Code

- praca z projektami TypeScript + npm

7) NPM

- dodawanie zależności

- zarządzanie wersją projektu

- publikacja do repozytorium

- aktualizacja stanu pakietów oraz weryfikacja podatności (audit)

- automatyzacja testów

- proces budowania, ciągłej integracji i budowy wersji

Wymagania

There are no specific requirements needed to attend this course.

 35 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (6)

Szkolenia Powiązane

Powiązane Kategorie