Programowanie
Wzorce projektowe w JavaScript
Czas trwania
2 dni
16 godzin
Język szkolenia
- Polski
- Angielski
Forma szkolenia
- Wykłady
- Ćwiczenia
- Prezentacja
Poziomy
- Średnio zaawansowany
Korzyści dla biznesu:
Udoskonalenie architektury aplikacji |
Skuteczniejsze wykorzystanie Wzorców Funkcjonalnych |
Zwiększenie efektywności zespołu |
Podniesienie poziomu bezpieczeństwa i stabilności systemu |
Korzyści dla uczestników:
Rozwinięcie umiejętności zastosowania SOLID |
Zdobycie wiedzy o Wzorcach Projektowych |
Podniesienie poziomu Refaktoryzacji i Utrzymania Kodu |
Sprawdzenie własnej wiedzy w praktycznych zadaniach |
Zarys agendy:
- Wprowadzenie
- Wzorce w JavaScript -kiedy i po co i czy w ogóle warto?
- Wzorce w JavaScript i TypeScript
- Zasady projektowania zorientowanego obiektowo w JavaScript:
-Hermetyzacja
-Dziedziczenie
-Kompozycja - JavaScript S.O.L.I.D.
-Pojedyncza odpowiedzialność
-Otwarte / Zamknięte
-Substytucja Liskov
-Segregacja interfejsów
-Odwrócenie kontroli - Prawo Demeter
- Zasada Holywood
- Niskie sprzężenie
- Wysoka spójność
- “Śmierdzący” kod
- Refaktoryzacja do wzorców
Wzorce projektowe
-Twórcze
-Strukturalne
-Behawioralne
Lokalizator usług i wstrzykiwanie zależności- Wzory taktyczne DDD
-Obiekty wartości
-Encje
-Agregaty
-Usługi
-Pozyskiwanie zdarzeń - Wzorce Architekturalne
-MVC
-CQS
-Kontenery i komponenty
-Mikro front-endy
-Architektura wysp - Opcjonalnie: Wzory funkcjonalne
-Domknięcia
-Tożsamość
-Kompozycja
-Niezmienność
-Zapamiętywanie
-Przejrzystość referencyjna
-Monady, Strumienie
Nasi trenerzy
Wypełnij formularz kontaktowy ⬇
Opowiedz nam o swoim wyzwaniu, a my znajdziemy rozwiązanie
Dane kontaktowe
Zapytaj o bezpłatną wycenę
Skontaktuj się z naszym doradcą