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
Opcjonalna typowalność
Programowanie funkcyjne
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.