Szkolenie kierowane 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ęzykaJavaScript w standardzie ES.Next, które stanowią fundament skalowalnych aplikacji webowych.
1. Charakterystyka JavaScript w standardzie ES.Next
2. Nowoczesne środowisko pracy (ESM, bundler, statyczna analiza)
3. Wzorce modularnej budowy aplikacji (ESM), CommonJS jako legacy
4. Elementy programowania funkcyjnego
5. Inżynieryjne wzorce projektowe
- kreacyjne: Singleton, Factory, Builder, Prototype
- strukturalne: Facade, Proxy, Adapter, Bridge, Decorator, Composite
- zachowań: Command, Observer, Iterator, State, Strategy
6. Wzorce związane z implementacją warstwy widoków (MVC, MVVM)
7. Wzorce budowy aplikacji web
- architektury renderowania: SPA, SSR, SSG
- zarządzanie stanem
Znajomość języka JavaScript.
Metoda szkolenia:
- warsztaty
Tryb: Distance Learning
Poziom: Średnio zaawansowany
Czas trwania: 3 dni | 21h
Język: Polski
- Szkolenie: polski
