Week 2: Interactive frontends with Javascript

Programatically manipulate the Document Object Model (DOM) through Javascript in the browser; Structuring a frontend with the Model-View-ViewModel architecture pattern; Some cool possibilities with browser-based Javascript.

In this lecture, we will learn:

Why...

  • Is it important to separate concerns in a frontend?

How to...

  • Manipulate the Document Object Model (DOM) through Javascript
  • Use the Model-View-ViewModel (MVVM) architecture pattern to structure a frontend
Lecture Slides