Large Scale JavaScript on Client and Server
Pluralsight
Course Summary
JavaScript is an important language to modern web development. Most examples are trivial in size, but many developers need to work in large scale projects. In this course I'll show you the techniques in dealing with building large JavaScript projects.
-
+
Course Description
JavaScript is an important language to modern web development. Most examples are trivial in size, but many developers need to work in large scale projects. In this course I'll show you the techniques in dealing with building large JavaScript projects that are sizeable in lines of code, complexity and in number of developers. This course will show you JavaScript techniques that are useful for client-side and server-side JavaScript.
-
+
Course Syllabus
What is Large Scale JavaScript- 24m 10s
—Introduction 0m 50s
—How Large is Large? 4m 17s
—What is wrong with JavaScript? 4m 7s
—Frameworks and Libraries 2m 49s
—The Solution 2m 39s
—What about Single Page Applications? 3m 33s
—Meta-Languages 4m 17s
—Summary 1m 33sMaintainable JavaScript- 41m 53s
—Introduction 0m 45s
—Application Frameworks 3m 38s
—Global Scope 5m 40s
—Strictness in JavaScript 3m 13s
—Modular JavaScript 7m 25s
—Dependency Management 7m 20s
—Smart Asynchrony 6m 9s
—Loose Coupling 6m 4s
—Summary 1m 35sScalable JavaScript- 36m 36sTestable JavaScript- 30m 18sLarge Scale JavaScript in NodeJS- 36m 55s