Toto je starší verze dokumentu!
Osnova
Začátečníci se naučí základy programování - podmínky a cykly, algoritmizace, izolování funkčních celků, znovupoužitelnost, základy objektově orientovaného programování.
Použití javascriptu ve webových aplikacích (client side) i na serveru (nodejs), porovnání s jinými programovacími jazyky, současný stav a vývoj jazyka, ekosystém knihoven a modulů.
Praktické použití znalostí pro řešení obecných programátorských úloh, nebo vlastních rozsáhlejších projektů - např. interaktivní webová aplikace, redakční systém, webová hra.