Object orientation in modern Javascript: using the class construct.
Why, what, how, and when you will learn about object orientation in Javascript
Screencast 6 min
An beginners guide to objects in Java and Javascript
Screencast 24 min
Interactive introduction to ES6 classes
Comprehensive reference on ES6 classes
Introduction to classes, showing how they evolved from prior JS idioms
Second part of Mozilla tutorial, focusing on class inheritance.
Use pull-down menu to select ‘Classes and Inheritance’, then press run.
Use templates to simplify string construction
Use classes to represent a Jamba Juice Menu
Practice WOD 05 Sep 11:30 PM
Extend your Java Juice system
Practice WOD 06 Sep 11:30 PM
Extend your Java Juice system to represent stock and a store.
Practice WOD 07 Sep 11:30 PM
Outcomes assessed: Competent with elementary Javascript
This in-class WOD assesses your ability to write a simple Javascript program using the class construct.
Discussion: