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 |