Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Modern, Modular JavaScript with SystemJS and jspm

via Pluralsight

Overview

Are you fed up with the lack of explicit relationships in JavaScript development? Are you tired of manually downloading dependencies and linking them meticulously into a script tag in the right order? Are you tired of waiting years for browsers to support new JS language constructs? If you want a modern approach to using the latest JS language constructs, including modularity, then this course is where you can get started.

Would you like to leverage better organization in your JavaScript applications? Would you like to easily break out dependencies into separate modules for design & testing purposes, then easily roll them back up as necessary into a bundled application that runs seamlessly in the browser? Would you like to take advantage of ES2015 and future versions of JavaScript without waiting years for browsers to catch up? Are you frustrated with the hassle required to pull third party dependencies into JavaScript applications, finding where to download them from, how to download them, and making sure they are loaded in the proper order? Have you tried modularizing JavaScript but been frustrated by the varying module formats (ESM, AMD, CJS, globals) and just wish they all worked together? In this course, I'll show you how to reap the benefits of modularization, new language constructs, seamless package management, and a hassle free development process with SystemJS and jspm.

Syllabus

  • A Modernized, Modularized Approach to JavaScript 58mins
  • ES6 Module Loader Polyfill 58mins
  • SystemJS 45mins
  • Testing 55mins
  • jspm 60mins
  • Development vs. Production Workflows 52mins
  • SystemJS Plugins 33mins
  • Publishing Packages 43mins
  • Putting It All Together 36mins

Taught by

Wes Higbee

Reviews

4.8 rating at Pluralsight based on 140 ratings

Start your review of Modern, Modular JavaScript with SystemJS and jspm

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.