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 |