Cele szkolenia
Po zakończeniu szkolenia jego uczestnik pozna zaawansowane techniki programowania w języku JavaScript z użyciem wzorców projektowych. Zapozna się z różnymi rodzajami wzorców i ich zastosowaniami. Będzie używać do pisania kodu standardów ECMAScript5 i ECMAScript6 języka JavaScript, jak również biblioteki JQuery oraz frameworku Angular.
Umiejętności
Po zakończonym szkoleniu uczestnicy będą:
Profil uczestników
Szkolenie jest przeznaczone dla programistów tworzących zaawansowane rozwiązania dla stron internetowych oraz interfejsy webowe aplikacji.
Przygotowanie uczestników
Od uczestników szkolenia wymagana jest znajomość podstaw języka JavaScript (omawianych na szkoleniu Tworzenie aplikacji internetowych w JavaScript) oraz języka HTML.
Przed nami:
Szczegółowy program szkolenia
ECMAScript5 i ECMAScript6 – porównanie
Programowanie obiektowe w JavaScript
Wprowadzenie do wzorców projektowych (Design Patterns)
Wzorce kreacyjne
Singleton
Wzorce strukturalne
Dekorator
Wzorce operacyjne
Interpreter
Wzorzec MVC
Realizacja wzorca za pomocą języka JavaScipt
Wzorzec MVP
Wzorzec MVVC
Użycie wzorców projektowych przez implementację biblioteki JQuery
Wzorce obsługujące zagadnienia asynchronicznego przesyłania danych, mikrousługi
Metoda realizacji
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie wykładów, dyskusji oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
Po zakończeniu szkolenia rekomendowane jest skorzystanie ze szkolenia: