JavaScript od podstaw do mini-SPA (Moduły 1–6)
- Opis
- Program
- Recenzje
Moduł 1: Fundamenty JS (20h)
-
1Lekcja 1: Czym jest JS + DevTools
-
2Lekcja 2: Typy danych + typeof
-
3Lekcja 3: Zmienne let/const
-
4Lekcja 4: Scope (zasięg) i hoisting
-
5Lekcja 5: Operatory i porównania (===)
-
6Lekcja 6: Logika && || ! + short-circuit
-
7Lekcja 7: if / else if / else
-
8Lekcja 8: switch + operator ?:
-
9Lekcja 9: Pętla for
-
10Lekcja 10: while / do..while + break/continue
-
11Lekcja 11: Debugowanie (breakpointy)
-
12JS moduł 1
Moduł 2: Funkcje, ES6+, tablice, obiekty, eventy (24h)
-
13Lekcja 12: Funkcje – podstawy
-
14Lekcja 13: return i wartości domyślne
-
15Lekcja 14: Funkcje jako wartości + arrow
-
16Lekcja 15: ES6+: template strings, destructuring, spread/rest
-
17Lekcja 16: Tablice – podstawy
-
18Lekcja 17: slice vs splice + wyszukiwanie
-
19Lekcja 18: forEach i map
-
20Lekcja 19: filter i find
-
21Lekcja 20: reduce
-
22Lekcja 21: Obiekty + metody + this
-
23Lekcja 22: Tablica obiektów + sort
-
24Lekcja 23: Eventy – bubbling i delegacja
Moduł 3: DOM + formularze (22h)
-
25Lekcja 24: DOM – podstawy
-
26Lekcja 25: querySelector / querySelectorAll
-
27Lekcja 26: textContent vs innerHTML
-
28Lekcja 27: classList i atrybuty
-
29Lekcja 28: createElement + append + remove
-
30Lekcja 29: addEventListener + event
-
31Lekcja 30: Delegacja zdarzeń
-
32Lekcja 31: Formularze – submit + preventDefault
-
33Lekcja 32: Walidacja – reguły
-
34Lekcja 33: Walidacja – komunikaty + klasy CSS
-
35Lekcja 34: Mini-apka walidacyjna (lista zakupów/ToDo)
Moduł 4: JSON + async + Fetch + błędy (18h)
-
36Lekcja 35: JSON – stringify/parse
-
37Lekcja 36: Asynchroniczność i event loop
-
38Lekcja 37: setTimeout/setInterval
-
39Lekcja 38: Promise
-
40Lekcja 39: async/await + Promise.all
-
41Lekcja 40: Fetch GET + statusy
-
42Lekcja 41: Fetch + query string
-
43Lekcja 42: Fetch POST + headers
-
44Lekcja 43: Obsługa błędów try/catch + loading/error
Moduł 5: Storage + moduły + SPA (16h)
-
45Lekcja 44: LocalStorage vs SessionStorage
-
46Lekcja 45: JSON w storage (save/load)
-
47Lekcja 46: Moduły import/export
-
48Lekcja 47: SPA bez frameworka – state i render
-
49Lekcja 48: Render listy ze stanu
-
50Lekcja 49: Hash routing
-
51Lekcja 50: CRUD – Create + walidacja
-
52Lekcja 51: CRUD – Update/Delete + filtry
Please, login to leave a review