Idealny dla zespołów, które…
Nowoczesny frontend w praktyce — komponenty, wydajność i jakość kodu.
Poznasz podstawy programowania w JavaScript, kluczowego języka dla Front End Developerów, niezbędnego do tworzenia dynamicznych stron internetowych i aplikacji mobilnych.
Nauczysz się korzystać z narzędzi i środowisk uruchomieniowych JavaScript, zrozumiesz podstawy składni oraz operacje na typach prostych i złożonych.
Zdobędziesz umiejętności w zakresie obsługi instrukcji warunkowych, zakresów zmiennych, stałych oraz operacji na obiektach i DOM API.
Opanujesz techniki obsługi zdarzeń i callbacków oraz asynchroniczność w JavaScript, w tym działanie event loopa, promise, timery oraz pobieranie danych asynchronicznie za pomocą Fetch API i alternatyw.
Nauczysz się budować projekty w JavaScript, stosować modułowość, podstawy TypeScript oraz przeprowadzać testy jednostkowe i stosować popularne wzorce projektowe.
Co konkretnie robimy
- · JavaScript – Narzędzia, środowiska uruchomieniowe i składnia
- · omówienie podstawowych programów do edycji, środowisk, podstaw składni
- · Operacje na typach prostych, pętle
- · wszystkie rodzaje pętli + dostępne typy proste
- · JavaScript – Instrukcje warunkowe
- · omówienie wszystkich rodzajów instrukcji warunkowych
- · JavaScript – zakresy, zmienne, stałe
- · omówienie specyficznych dla JS zakresów zmiennych oraz ich własności
- · Operacje na typach złożonych – omówienie operacji na obiekcie oraz manipulacja nim
- · Funkcje wyższego rzędu oraz domknięcia
- · DOM API i osadzanie skryptów omówienie podstawowych możliwości operacji na dokumencie wraz z osadzeniem skryptów na stronie
- · Obsługa zdarzeń i callbacki
- · Jak obsługiwać kliknięcia, wpisywanie w pola formularzy czy akcje myszki
- · Obsługa formularzy
- · Jak obsługiwać formularze za pomocą javascript
- · Asynchroniczność ogólnie
- · Opis działania event loopa, promise, timerów
- · Pobieranie danych asynchronicznie – Fetch API i alternatywy
- · Budowanie projektu, modułowość i podstawy Typescript
- · Testy jednostkowe i popularne design patterny
Od briefu do retro w 30 dniach.
Brief i diagnoza
Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.
Modyfikacja programu
Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.
Warsztat
Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.
Retro + raport
Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.
Wyślij brief. Odezwiemy się w 1 dzień.
Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.
Dziękujemy!
Odezwiemy się w ciągu 1 dnia roboczego.
Inne programy dla zespołów
Zobacz wszystkie →Szkolenie Angular
Nowoczesny frontend w praktyce — komponenty, wydajność i jakość kodu.
Szkolenie Aplikacje Full-stack z NestJS i Angular
Nowoczesny frontend w praktyce — komponenty, wydajność i jakość kodu.
Szkolenie Aplikacje Node i ExpressJS z TypeScript
Nowoczesny frontend w praktyce — komponenty, wydajność i jakość kodu.