This section presents an introduction to Design Patterns as well as essential JavaScript topics. These topics will provide a solid foundation for your journey to JavaScript + jQuery Design Patterns.
| JavaScript & Pattern Essentials | |
|---|---|
| 1. Introduction | Introduction to JavaScript & Patterns | 
| 2. What are Design Patterns? | First exploration of Design Patterns | 
| 2. Design Patterns & JavaScript | Exploring the role of Design Pattern in JavaScript | 
| 3. OO, SOLID, & DRY principles | Provides a foundation of Object-Oriented Design principles in JavaScript | 
| 4. Unobtrusive JavaScript | Explains the notion of Unobtrusive JavaScript, Layering, and Separation of Concerns | 
| 5. The Event Loop | An in-depth look into the single-threaded JavaScript event loop | 
| 6. Prototypes in JavaScript | An in-depth look into Prototypes and Prototypal Inheritance in JavaScript | 
| 7. Cracking JavaScript Idioms | Teaching you the art of decyphering hard-to-read JavaScript Idioms | 
| 8. Coding Standards & Style | A Coding Standards and Style Guide for professional JavaScript development |