Pobierz kartę szkolenia
Podstawy programowania w JavaScript
kod szkolenia: JS / PL AA 3d
JavaScript to jeden z najważniejszych języków w tworzeniu dynamicznych stron internetowych i aplikacji webowych. Szkolenie pozwala na zdobycie praktycznych umiejętności w zakresie programowania oraz wprowadza do współczesnych standardów ES6+.
Szkolenie skierowane jest do:
- Osób nieposiadających wcześniejszego doświadczenia w programowaniu, które chcą rozpocząć naukę od podstaw,
- Osób zainteresowanych tworzeniem dynamicznych stron internetowych,
- Początkujących front-end developerów, którzy chcą zbudować solidne podstawy pracy z JavaScript,
- Osób działających w IT w innych obszarach, które chcą zdobyć wiedzę o języku powszechnie używanym w tworzeniu aplikacji webowych.
- Opanowanie podstaw JavaScript i nowoczesnych standardów (ES6+), w tym składni, typów danych, instrukcji sterujących oraz definiowania funkcji.
- Nabycie umiejętności dynamicznego modyfikowania stron internetowych, w tym pracy z DOM, obsługi zdarzeń oraz integracji kodu JS z HTML.
- Zrozumienie technik komunikacji z serwerem, takich jak AJAX i serializacja danych w formacie JSON.
- Praktyczna znajomość narzędzi wspierających organizację kodu, takich jak Babel, ESLint, oraz podstawy pracy z Node.js.
- Wprowadzenie do wykorzystania bibliotek zewnętrznych, np. jQuery, jako wsparcia w tworzeniu aplikacji webowych.
- Charakterystyka języka JavaScript
- architektura i standard ES6+
- możliwości i zastosowania
- Narzędzia developerskie na platformie Node.js
- konfiguracja i wykorzystanie kompilatora Babel
- konfiguracja i użycie biblioteki ESLint, statyczna analiza kodu
- Podstawowe typy danych, operatory, zasięg i użycie zmiennych
- Definiowanie i użycie funkcji
- funkcje nazwane
- funkcje anonimowe, bloki kodu, callbacks
- Definiowanie i użycie obiektów
- Praca z instrukcjami sterującymi
- warunki, pętle, wyjątki i obsługa błędów
- Wykorzystanie kolekcji
- tablice, listy, mapy, zbiory
- Osadzanie kodu JS w plikach HTML
- obsługa zdarzeń
- dynamiczne modyfikowanie struktury strony HTML, drzewo DOM
- Komunikacja z serwerem, Ajax, serializacja do JSON
- Zarządzanie ciasteczkami
- Zarządzaniem lokalnym cachem danych, LocalStorage
- Używanie bibliotek zewnętrznych na przykładzie JQuery, wprowadzenie
Podstawowa znajomość HTML i CSS.
- Szkolenie: polski