Högskola och universitet hos Karlstads universitet, 5 högskolepoäng.
Under kursen behandlas hur JavaScript kan användas för att skapa interaktiva och dynamiska webbsidor som tolkas i webbläsaren genom att studenten i JavaScript använder metoder och egenskaper i klasser och objekt, skapar funktioner samt använder händelsehantering för att anropa funktioner och metoder. Därtill behandlas validering av HTML-formulär (Hypertext Markup Language) samt hur DOM (Document Object Model) kan användas för att förändra HTML och CSS (Cascading Style Sheets).