Cele szkolenia
Celem szkolenia jest zdobycie wiedzy w zakresie zaawansowanych technik programowania w języku JavaScript. Uczestnik pozna dobre praktyki kodowania, nauczy się wykorzystywać zaawansowane funkcje walidowania formularzy oraz wybierać najlepsze wzorce projektowe stosownie do celu ich zastosowania. Będzie też umiał identyfikować najbardziej efektywne techniki testowania aplikacji i zarządzać zabezpieczeniami aplikacji (ochrona przed atakami).
Umiejętności
Po ukończeniu kursu uczestnik/czka będzie:
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
Standardy języka JavaScript: ECMAScript5 i ECMAScript6 - porównanie
Obiektowość w języku JavaScript
Użyteczne Biblioteki
Wzorce projektowe w JavaScript
Wzorzec MVC
Platforma Nodejs
Programowanie asynchroniczne
Korzystanie z możliwości Async-Await
Testowanie kodu JavaScript
Wzorce kodowania w JavaScript
Aspekty bezpieczeństwa JavaScript
Metoda realizacji
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów 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: