Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

Webpack: Beyond the Basics

Lawrence Whiteside

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
25 Videos (2h 53m)
    • Hot to Get Help with this Course

      1:09
    • Course Materials

      1:35
    • Up and Running

      8:39
    • Using Loaders for CSS

      5:23
    • Loaders for HTML & Images

      10:39
    • Babel Basics

      4:09
    • Babel Presets for ES2017

      7:54
    • Build DevServer with Express

      10:32
    • Hot-Reloading on both Client & Server

      4:52
    • Debugging on both Client & Server

      5:28
    • Hooking up React

      6:52
    • Hooking up React - Part 2: Stateful Reloading

      10:08
    • Hooking up Templates - EJS/Pug/Handlebars

      5:33
    • Hooking up CSS Preprocessors like SASS/LESS & Stylus

      11:33
    • Pushing to Prod with Heroku

      9:38
    • Optimized Production CSS

      9:44
    • Optimized Production JS with Env Variables

      7:21
    • Minify & Mangle Prod JS with Babel & Uglify

      7:16
    • Compress Assets with GZip & Brotili

      7:32
    • Build out Blog with React Components

      6:18
    • Add Markdown to Your Blog

      8:10
    • Analyzing Bundles & CommonChunks Plugin

      6:14
    • Begining Server Side Rendering

      8:29
    • Server Side Rendering with Webpack

      6:24
    • This is your course. What do you want to see next?

      1:03

About This Class

Welcome to my professional developer tutorial for building modern javascript applications using Webpack.  

I aim to make this Beyond Basic course accessible to all skill levels.  It's geared towards people who've seen the basics and messed around a bit, but still don't feel they understand Webpack. Each episode is written and rehearsed beforehand.  There's not a wasted moment in any of these lessons.  They're edited so as to make best use of your time.

Thank you for considering this course.  I put everything I had into it.