Wykorzystywanie cookies
Nasza strona wykorzystuje pliki cookies. W ramach naszej witryny internetowej wykorzystujemy pliki cookies w celu optymalizacji jej funkcjonalności i zapewnienia komfortu użytkowania. Strona używa również pliki cookies pochodzące od podmiotów trzecich. Więcej informacji można uzyskać w naszej
"Informacji dotyczącej ochrony danych osobowych"
oraz
"Warunkach korzystania ze stron internetowych".

Zamknięcie okienka oznacza, że użytkownik wyraża zgodę na wykorzystywanie plików cookies.
x
Strona główna / Szkolenia / Szkolenia Microsoft Office / SZKOLENIE MS01: STANDARDY PRACY W MICROSOFT OFFICE

TS7: JAVA SCRIPT; Programowanie obiektowe

Tryb: Szkolenie zamknięte / stacjonarne / zdalne
Stopień kursu: Poziom zaawansowany
Czas trwania: 2 dni - 14 godzin lekcyjnych
Liczba uczestników: Maksymalnie 8 osób
Najbliższe szkolenia: Kontakt z działem Techniczno - Szkoleniowym
Cena netto/osoby: Kontakt z działem Techniczno - Szkoleniowym

Wymagania wstępne dla uczestników

Rozumienie pojęć: zmienna, stała, typ danych (boolean, string, object, itd.)
Rozumienie działania instrukcji: if, switch, for, foreach, while, do..while
Operatory: porównania, arytmetyczne, logiczne, przypisania
Znajomość swojej przeglądarki: F12 (lub równoznaczne), struktura dokumentu (html, script, css), użycie konsoli
Znajomość: Visual Studio 2017 lub 2019 Community lub innego ulubionego edytora (demo przez trenera pokazywane na VS 2019)
Cierpliwość, zaangażowanie i chęć wykonania ćwiczeń praktycznych….


Program szkolenia:

  • Pojęcia związane z programowaniem obiektowym
    • Obiekty
    • Klasy
    • Kapsułkowanie
    • Agregacja
    • Dziedziczenie
    • Polimorfizm
  • Typy danych, tablice, pętle, sterowanie wykonaniem
    • Zmienne
    • Weryfikacja – typeof
    • Tablice (tablice typu JSON)
    • Warunki (if) oraz przełącznik (switch)
  • Wykorzystanie funkcji
    • Składnia
    • Parametry
    • Funkcje predefiniowane
    • Zasięg zmiennych
    • Funkcje anonimowe
    • Domknięcia
  • Obiekty
    • Tworzenie obiektów
    • Użycie OLN (Object Literal Notation)
    • Element, pola, metody
    • Kontekst „this”
    • Konstruktor
    • Obiekty wbudowane (array, String, Date, RegEx, Error)
  • Prototypy
    • _proto_
    • Pola i metody prototypu
    • Rozszerzanie i nadpisywanie
  • Dziedziczenie
    • Łańcuch prototypów
    • Dziedziczenie prototypu
    • Dziedziczenie wielokrotne i pasożytnicze
  • Praca w środowisku przeglądarki
    • BOM (window)
    • DOM (węzły, atrybuty, hierarchia)
    • Zdarzenia
    • Nasłuch zdarzeń (listener)
    • Propagacja zdarzeń
    • XMLHttpRequest (przetwarzanie asynchroniczne)
    • WebWorker (praca asynchroniczna)
  • Wzorce kodowania i wzorce projektowe (demonstracja)
    • Singleton
    • Dekorator
    • ECMAScript 6 – Nowości

  • W trakcie kursu uczestnicy:

    • Wykonują ćwiczenia utrwalające, obserwują powstawanie struktur i analizują kod

    Adresaci szkolenia:

    • Szkolenie dla osób chcących rozszerzyć swoje kompetencje w zakresie zaawansowanego wykorzystania języka java script.

    Zaprojektuj swoje szkolenie / zadaj pytanie

    * - oznacza pola wymagane.
SEW-EURODRIVE