JavaScript OOP Course Homework, exam practices and exam tasks Topics covered Functions-and-Function-Expressions Closures-and-Scope Modules-and-Patterns Classes-Constructors-Methods-and-Properties Class-Inheritance Workshop Exam Practice