Add more content here...

JavaScript w praktyce

Korzyści dla biznesu:
  • Zwiększenie efektywności zespołu projektowego​
  • Standaryzacja narzędzi i konfiguracji​
  • Zwiększenie retencji talentów​
  • Efektywne wykorzystanie nowoczesnych elementów JavaScript ​
Korzyści dla uczestników:
  • Praktyczna znajomość narzędzi i konfiguracji​
  • Zdolność do asynchronicznego programowania​
  • Rozwinięcie umiejętności w testowaniu i automatyzacji​
  • Solidne podstawy i zrozumienie języka ​
Zarys agendy:
  1. Wprowadzenie​
  2. Specyfikacja języka​
  3. Wieloparadygmatowość – zalety i wady​
  4. Konfiguracja narzędzi:​
    • NodeJS​
    • Webpack​
    • Prettier​
    • TypeScript​
  5. Typy proste:​
    • Wartości logiczne​
    • Liczbowe​
    • Ciągi znaków​
    • Konwersje​
  6. Typy złożone:​
    • Tablica​
    • Obiekt​
    • Kopia, referencja, a płytka kopia​
  7. Instrukcje sterujące:​
    • Logiczne​
    • Warunkowe​
    • Przełączanie​
    • Różne rodzaje pętli​
  8. Funkcje:​
    • Domknięcia​
    • Kompozycja​
  9. API DOM:​
    • Znajdowanie elementów w HTML​
    • Modyfikowanie i stylizacja elementów​
    • Tworzenie, usuwanie i przenoszenie elementów​
    • Nasłuchiwanie zdarzeń, grupowanie zdarzeń​
    • Przechwytywanie, bąbelkowanie i zatrzymywanie zdarzeń​
  10. ES6:​
    • Problemy z „this“ i „new“
    • Prototyp kontra klasa
    • Klasy, dziedziczenie i przesłonięcia
    • Moduły, import i eksport
    • Import dynamiczny
    • Funkcje strzałkowe
    • Zmienne z var, let, const i hoisting
    • Mapy, for..of, symbole
    • Szablonowe ciągi znaków
    • Iteratory i generatory
  11. Asynchroniczność:​
    • Wzory wywołań zwrotnych
    • Łańcuchy obietnic
    • Składnia async/await
    • Obsługa błędów
    • Iteratory i generatory asynchroniczne
  12. Interfejsy API:​
    • Żądania HTTP z FetchAPI
    • Multimedialne interfejsy API przeglądarki z HTML5
Nasi trenerzy:
  • Mateusz Kulesza – Senior JavaScript Developer, Senior Front-End Developer ​

Zusätzliche Informationen

Czas trwania

3 dni (24 godziny)

Forma szkolenia

Ćwiczenia, Prezentacje, Wykłady

Język szkolenia

Angielski, Polski

Poziom

Podstawowy

Opowiedz nam o swoim wyzwaniu, a my znajdziemy rozwiązanie.​

Wypełnij formularz kontaktowy

Dane kontaktowe

+48 505 372 810
TestArmy Cyberforces Sp. z o. o. ul. Petuniowa 9/5 53-238 Wrocław Polska

Neues Feld

Neues Feld