Kurs JavaScript
Witaj w moim darmowym Kursie JavaScript!
Spis treści, który znajdziesz poniżej, będzie systematycznie rozwijany i uzupełniany o nowe moduły oraz artykuły, aby zapewnić Ci najbardziej aktualną i kompleksową wiedzę z zakresu JavaScript. Zapraszam do regularnego odwiedzania kursu, aby śledzić najnowsze aktualizacje i kontynuować swoją edukacyjną podróż w świecie programowania. Odświeżając i systematyzując wiedzę korzystam ze źródeł:
- Eloquent JavaScript
- The Modern JavaScript Tutorial
- JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII
- Wprowadzenie do JavaScript
- Historia JavaScript
- ECMAScript, ECMA-262, ES, ES6, ES2015 i ich różnice
- UNICODE, ASCII i Sekwencja Ucieczka
- Pisanie i uruchamianie skryptów
- Podstawy JavaScript
- Składnia i struktura języka
- Zmienne
- Typy danych
- Typy Proste (Primitive Types)
- Typy Referencyjne (Reference Types)
- Konwersje typów
- Operatory
- Sterowanie przepływem programu
- Instrukcje warunkowe (if, else, switch)
- Pętle (for, while, do-while)
- Break i continue
- Funkcje
- Typy zaawansowane
- Obiekty
- Tablice
- Mapy i Zbiory
- Obsługa błędów i debugowanie
- Try, catch, finally
- Rzucanie wyjątków
- Debugowanie w przeglądarce
- Logowanie
- Programowanie asynchroniczne
- Callbacki
- Promisy
- Async/Await
- Praca z DOM
- Manipulacja DOM
- Zdarzenia
- Formularze i walidacja
- Testowanie i jakość kodu
- Podstawy testowania jednostkowego
- Frameworki testowe
- Linting i formatowanie kodu
- Dobre praktyki i wskazówki
- Wydajność
- Bezpieczeństwo
- Najlepsze praktyki kodowania