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|  23.11 24.11 25.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 Średnio zaawansowany

czas trwania 3 dni |  21h|  07.12 08.12 09.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 chcących pogłębić swą wiedzę z zakresu programowania wJavaScript w kontekście nowoczesnego standardu (ES.Next / ES2020+).

  • 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.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

2. Definiowanie stanu obiektu, obiekty mutable i immutable, stan danych
3. Zarządzanie pamięcią, Garbage Collector
4. Modularna budowa kodu, import, export
5. Elementy programowania funkcyjnego i kolekcje

  • Filtrowanie, mapowanie, redukcja
  • Praktyczne wykorzystanie collection API
  • Iteratory

6. Praca z kodem asynchronicznym, Promise, EventLoop
7. Metaprogramowanie z Symbol
8. Praktyki związane z wykorzystaniem obiektu Proxy

  • Podstawowa znajomość JavaScript.
  • Warsztaty
  • Tryb:Distance Learning
  • Poziom:Średnio zaawansowany
  • Czas trwania:3 dni | 21h
  • Język:Polski
  • Szkolenie: polski
  • Materiały: polski