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  ES.next.

training assurance
promocja
Termin
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  19.10 20.10 21.10
Pierwotna cena wynosiła: 2 700,00 PLN.Aktualna cena wynosi: 2 200,00 PLN. + 23% VAT (2 706,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  02.11 03.11 04.11
Pierwotna cena wynosiła: 2 700,00 PLN.Aktualna cena wynosi: 2 200,00 PLN. + 23% VAT (2 706,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  16.11 17.11 18.11
Pierwotna cena wynosiła: 2 700,00 PLN.Aktualna cena wynosi: 2 200,00 PLN. + 23% VAT (2 706,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  30.11 01.12 02.12
Pierwotna cena wynosiła: 2 700,00 PLN.Aktualna cena wynosi: 2 200,00 PLN. + 23% VAT (2 706,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  14.12 15.12 16.12
Pierwotna cena wynosiła: 2 700,00 PLN.Aktualna cena wynosi: 2 200,00 PLN. + 23% VAT (2 706,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN 3 321,00 PLN brutto

Szkolenie skierowane jest do:

  • Osób, które chcą rozpocząć naukę JavaScript od podstaw.
  • Osób zainteresowanych tworzeniem dynamicznych stron internetowych.
  • Początkujących front-end developerów, którzy chcą zbudować solidne podstawy pracy zJavaScript.
  • Osób działających w IT w innych obszarach, które chcą zdobyć wiedzę o języku powszechnieużywanym w tworzeniu aplikacji webowych.

1. Opanowanie podstaw JavaScript i nowoczesnego standardu (ES.Next), w tym składni, typówdanych, instrukcji sterujących oraz definiowania funkcji.
2. Umiejętności dynamicznego modyfikowania stron poprzez DOM, obsługę zdarzeń iintegrację kodu z HTML.
3. Zrozumienie nowoczesnej komunikacji z serwerem: fetch, podstawy async/await oraz formatJSON.
4. Poznanie nowoczesnego środowiska pracy: platforma Node.js oraz ekosystem narzędzifront-end (bundler).
5. Umiejętność dołączania zewnętrznych bibliotek — natywnie przez moduły ES (ESM) oraz wprojekcie z bundlerem.

1. Charakterystyka języka JavaScript

  • architektura i nowoczesny standard ES.Next
  • możliwości i zastosowania

2. Środowisko i narzędzia pracy

  • platforma Node.js
  • ekosystem narzędzi front-end: uruchamianie projektu, dev server, budowanie(bundler, np. Vite)

3. Podstawowe typy danych, operatory, zasięg i użycie zmiennych
4. Definiowanie i użycie funkcji

  • funkcje nazwane
  • funkcje anonimowe, bloki kodu, callbacks

5. Definiowanie i użycie obiektów
6. Praca z instrukcjami sterującymi

  • warunki, pętle, wyjątki i obsługa błędów

7. Wykorzystanie kolekcji

  • tablice, mapy, zbiory

8. Osadzanie kodu JS w plikach HTML

  • moduły ES (ESM) w przeglądarce
  • obsługa zdarzeń
  • dynamiczne modyfikowanie struktury strony HTML, drzewo DOM

9. Dołączanie zewnętrznych bibliotek do projektu

  • natywnie przez moduły ES (np. esm.sh), bez etapu budowania
  • w projekcie z bundlerem

10. Komunikacja z serwerem

  • fetch oraz podstawy async/await
  • serializacja do formatu JSON

11. Zarządzanie ciasteczkami
12. Zarządzanie lokalnym cachem danych, LocalStorage

  • Podstawowa znajomość HTML i CSS.
  • Tryb: Distance Learning / onsite
  • Poziom: Podstawowy
  • Czas trwania: 3 dni (21 godzin)
  • Język: Polski
  • Szkolenie: polski