• Module 0 methods, basic UI building
  • Module 1 constructors, encapsulation, objects, binary
  • Module 2 public/private, unit tests, finding errors
  • Module 3 static, inheritance, variable scope, "this"
  • Module 4 listeners and UI event handling