Pobierz kartę szkolenia

Zaawansowane aspekty języka JavaScript

kod szkolenia: JSAJX / PL AA 3d
training assurance
promocja
Termin
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  24.03 25.03 26.03
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  07.04 08.04 09.04
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  12.05 13.05 14.05
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  23.06 24.06 25.06
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  11.08 12.08 13.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  22.09 23.09 24.09
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  13.10 14.10 15.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  03.11 04.11 05.11
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 300,00PLN
2 700,00 PLN 3 321,00 PLN brutto

Szkolenie skierowane jest do osób chcących pogłębić swą wiedzę z zakresu programowania w JavaScript w kontekście standardu ES6+

  • Pogłębienie wiedzy z zakresu architektury języka i jego nowych elementów.
  • Zrozumienie wewnętrznej budowy obiektu, mechanizmu zarządzania pamięcią.
  • Biegłość w programowaniu asynchronicznym.
  1. Zarządzanie pamięcią, Garbage Collector
  2. Architektura obiektu
    • Kontekst this, binding
    • Inicjalizacja obiektów
    • Mechanizm dziedziczenia i prototype chain
    • Klonowanie obiektów
    • Interfejs getter/setter, stan obiektu
    • Enkapsulacja, metody implementacji prywatności danych
  3. Definiowanie stanu obiektu, obiekty mutable i immutable, stan danych
  4. Modularna budowa kodu, import, export
  5. Elementy programowania funkcyjnego i kolekcje
    • Generatory i iteratory
    • Filtrowanie, mapowanie, redukcja
    • Praktyczne wykorzystanie collection API
    • Weak collections, WeakMap, WeakSet
  6. Praca z kodem asynchronicznym, Promise, EventLoop
  7. Wykorzystanie symboli
  8. Praktyki związane z wykorzystaniem obiektu Proxy

Podstawowa znajomość JavaScript

Metoda szkolenia:

  • warsztaty
  • Szkolenie: polski