JavaScript & Pattern Essentials

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