Kurssilla tutustutaan JavaScriptilla tapahtuvaan moderniin websovelluskehitykseen. Pääpaino on React-kirjaston avulla toteutettavissa single page -sovelluksissa, ja niitä tukevissa Node.js:llä toteutetuissa REST-rajapinnoissa.
Kurssin esitietoina on web-ohjelmoinnin ja tietokantojen perustuntemus, sekä git-versionhallintajärjestelmän peruskäytön hallintaa. Avuksi on myös kyky pitkäjänteiseen työskentelyyn sekä valmius omatoimiseen tiedonhakuun ja ongelmanratkaisuun. Kysy tarkemmat harjoitustöiden palautusohjeet kurssisi opettajalta.