POZIOM 1 – 40 h
- Charakterystyka języka, przykłady zastosowań – 1 h.
- Osadzanie skryptów w kodzie HTML – 1 h.
- Zdarzenia i ich obsługa – 3 h.
- Funkcje – deklaracja, definicja, wywołanie – 5 h.
- Podstawowe elementy syntaktyki języka – 1 h.
- Zmienne – deklaracje, typy danych – 1 h.
- Instrukcja warunkowa, operatory warunkowe – 3 h.
- Pętla for, break i continue – 5 h.
- Pętla while i do…while – 3 h.
- Instrukcja wielokrotnego wyboru switch – 2 h.
- Ćwiczenia kształtujące i utrwalające – 15 h.
POZIOM 2 – 40 h
- Obiekty JavaScript – 1 h.
- Object – reprezentacja i dostęp – 3 h.
- Obiekty liczbowe – 3 h.
- Obiekty tekstowe – 5 h.
- Obsługa daty i czasu – 5 h.
- Tablica i tablica jako obiekt – 5 h.
- Obiekty logiczne – 1 h.
- Obiekt Math – implementacja działań matematycznych – 3 h.
- Wyrażenia regularne – 3 h.
- Ćwiczenia kształtujące i utrwalające – 11 h.
POZIOM 3 – 40 h
- DOM – obiektowy model dokumentu – 1 h.
- Identyfikatory i dostęp do elementów – 2 h.
- Modyfikacja stylów – 3 h.
- Modyfikacja zawartości elementów – 1 h.
- DOM a zdarzenia – 2 h.
- Węzły i lista węzłów – 5 h.
- Obsługa ciasteczek – 3 h.
- Obsługa przeglądarek – 3 h.
- Biblioteki JS i JQuery – 3 h.
- Ćwiczenia kształtujące i utrwalające – 17 h.