Skip to content

Latest commit

 

History

History

stage-1

Stage 1

This first stage concerns itself with fundamental concepts of JavaScript that most design patterns will be built upon. We recommend that you are comfortable with these concepts before moving on to other stages.

Contents

  1. Functions as First Class Objects
  2. Closures and Scope
  3. Abstraction with Functions (Part 1)
  4. Final Exercise

Where to Start?

Start with whichever topic you're most interested in, and feel free to skip any you feel you are already comfortable with. For those new to these topics, we recommend proceeding in the order given by the contents section.