JavaScript od podstaw do mini-SPA (Moduły 1–6)
- Opis
- Program
- Opinie
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
-
25JS moduł 2
Moduł 3: DOM + formularze (22h)
-
26Lekcja 24: DOM – podstawy
-
27Lekcja 25: querySelector / querySelectorAll
-
28Lekcja 26: textContent vs innerHTML
-
29Lekcja 27: classList i atrybuty
-
30Lekcja 28: createElement + append + remove
-
31Lekcja 29: addEventListener + event
-
32Lekcja 30: Delegacja zdarzeń
-
33Lekcja 31: Formularze – submit + preventDefault
-
34Lekcja 32: Walidacja – reguły
-
35Lekcja 33: Walidacja – komunikaty + klasy CSS
-
36Lekcja 34: Mini-apka walidacyjna (lista zakupów/ToDo)
-
37JS moduł 3
Moduł 4: JSON + async + Fetch + błędy (18h)
-
38Lekcja 35: JSON – stringify/parse
-
39Lekcja 36: Asynchroniczność i event loop
-
40Lekcja 37: setTimeout/setInterval
-
41Lekcja 38: Promise
-
42Lekcja 39: async/await + Promise.all
-
43Lekcja 40: Fetch GET + statusy
-
44Lekcja 41: Fetch + query string
-
45Lekcja 42: Fetch POST + headers
-
46Lekcja 43: Obsługa błędów try/catch + loading/error
Moduł 5: Storage + moduły + SPA (16h)
-
47Lekcja 44: LocalStorage vs SessionStorage
-
48Lekcja 45: JSON w storage (save/load)
-
49Lekcja 46: Moduły import/export
-
50Lekcja 47: SPA bez frameworka – state i render
-
51Lekcja 48: Render listy ze stanu
-
52Lekcja 49: Hash routing
-
53Lekcja 50: CRUD – Create + walidacja
-
54Lekcja 51: CRUD – Update/Delete + filtry
5 ⭐️
1
4 ⭐️
0
3 ⭐️
0
2 ⭐️
0
1 ⭐️
0