Oh My JS

Oh My JS

Azat Mardan
Buy on Leanpub

Table of Contents

Oh My JS

  • JavaScript Fundamentals
    • The World’s Most Misunderstood Programming Language
    • Understanding JavaScript Function Invocation and “this”
    • Code Conventions for the JavaScript Programming Language
    • Semicolons in JavaScript are optional
  • Patterns and Code Organization
    • Common JavaScript “Gotchas”
    • Asynchronous JS: Callbacks, Listeners, Control Flow Libs and Promises
    • The Design of Code: Organizing JavaScript
    • Why AMD?
    • JavaScript Dependency Injection
  • Tools
    • 10 Must Have JavaScript Tools For Developers
    • Useful Node.js Tools, Tutorials And Resources
    • Control the Complexity of Your JavaScript Functions with JSHint
  • Testing
    • Leaner, Meaner, Faster Animations with requestAnimationFrame
  • Node.js
    • Understanding event loops and writing great code for Node.js
    • Callback Hell
    • Understanding Express.js
  • About the Author
Oh My JS/Overview

Oh My JS

Course overview

6 chapters
Begin reading
Download
The Book

Oh My JS6 chapters

Begin ›
  1. JavaScript Fundamentals

  2. Patterns and Code Organization

  3. Tools

  4. Testing

  5. Node.js

  6. About the Author