Cele szkolenia
Celem kursu jest przygotowanie uczestnika do umiejętnego i poprawnego dobierania komponentów języka JavaScript (łączącego wiele paradygmatów języków programowania, posiadającego różnorodność zastosowań tj. funkcyjny vs obiektowy, statyczny vs dynamiczny, kompilowany vs interpretowany i in.) oraz języka TypeScript do odpowiednich zastosowań biznesowych.
Umiejętności
Dzięki szkoleniu uczestnik:
Profil uczestników
Szkolenie przeznaczone jest zarówno dla osób, które nigdy nie programowały w języku JavaScript, jak również dla osób już pracujących z nowoczesnym językiem JavaScript ale chcących ugruntować swoją wiedzę oraz poznać zaawansowane techniki programowania.
Przygotowanie uczestników
Wymagane jest praktyczne doświadczenie z dowolnym językiem programowania (optymalnie obiektowym lub dynamicznym).
Przed nami:
Szczegółowy program szkolenia
ES5
ES6 (ES2015)
Nowe elementy JavaScript (ES2016, ES2017, ES2018, …)
TypeScript
Wybrane elementy programowania asynchronicznego
Wybrane elementy programowania funkcyjnego
Wybrane elementy Node.js, Angular, React.js
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.
Kolejnym zalecanym szkoleniem jest „Architektura aplikacji webowych - JavaScript, Node.js, REST, SPA", dzięki któremu uczestnicy zbudują aplikację w pełni bazującą na stosie technologicznym JavaScript.