Organizing JavaScript Functionality

Organizing JavaScript Functionality

image description

Course Description

No amount of learning the theory of JavaScript will substitute for actually practicing the implementation of it. Even before you adopt a framework, learning how to organize the different bits of JavaScript (modularizing, decoupling, etc) will make a huge positive impact on the quality of your code. Once you've mastered those techniques, turn your attention to building code that you can share between the client (browser) and the server (Node). That's where the most exciting exercises of your new-found JS knowledge will shine!

Curriculum

Section 1: Beyond the Basics

Section 2: Organizing Code

Section 3: Modules

Section 4: Server-side JavaScript

Section 5: Adding a Shared Module