JavaScript Module Fundamentals

Pluralsight
Course Summary
JavaScript applications have grown increasingly complex. This course will teach you the basics of writing modular, maintainable JavaScript using popular formats, loaders, and bundlers.
-
+
Course Description
At the core of building JavaScript applications is a thorough knowledge of JavaScript modules. In JavaScript Module Fundamentals, you will learn all of the options available for building modular, maintainable, JavaScript applications. You will learn how to use popular module formats like AMD and CommonJS, how to create and transpile modules in the ES2015 format, and you'll also learn how to bundle modules with Browserify and Webpack. When you're finished with this course, you will have a foundational knowledge of JavaScript modules that will help you plan and implement your next client or server-side web application.
-
+
Course Syllabus
Course Overview- 1m 30s
—Course Overview 1m 30sWhy Modules Matter in JavaScript- 13m 50s
—Introduction 1m 15s
—The Goals of Modularity 2m 46s
—A Brief History of JavaScript Modules 2m 41s
—Course Modules and Required Software 3m 0s
—Project Structure and the Demo App 4m 5sModule Patterns in ES5- 26m 36sModule Formats and Loaders- 38m 24sModules in ES2015- 31m 38sModule Bundlers- 24m 41s