Szkolenie skierowane jest do osób chcących wzbogacić swój warsztat pracy o umiejętnośćposługiwania się wzorcami projektowymi.
Uczestnicy poznają dobre praktyki wytwórcze oraz struktury architektoniczne właściwe dla językaTypeScript w standardzie ES.Next, które stanowią fundament skalowalnych aplikacji webowych.
1. Charakterystyka języka TypeScript na tle ES.Next
2. Ustawienie środowiska i modularność
- wzorce modularnej budowy aplikacji (ESM)
- kompilator TS, bundler
3. Elementy programowania funkcyjnego
4. Inżynieryjne wzorce projektowe
- kreacyjne: Singleton, Factory, Builder, Prototype
- strukturalne: Facade, Proxy, Adapter, Bridge, Decorator, Composite
- zachowań: Command, Observer, Iterator, State, Strategy
5. Wzorce związane z implementacją warstwy widoków (MVC, MVVM)
6. Wzorce budowy aplikacji web
- architektury renderowania: SPA, SSR, SSG
- zarządzanie stanem
Znajomość języka TypeScript.
- Warsztaty
- Tryb: Distance Learning
- Poziom: Średnio zaawansowany
- Czas trwania: 3 dni | 21h
- Język: polski
- Szkolenie: polski
