Webpack 4- Beyond the Basics
- Development
- Dec 27, 2024

Webpack 4: Beyond the Basics, available at Free, has an average rating of 4.63, with 53 lectures, based on 2992 reviews, and has 32853 subscribers.
You will learn about Roll your own Hot-reloading Webpack boilerplate from scratch. Optimize your Frontend Assets for Quick, small Production Code. Build a Portfolio or Blog with Markdown Based Posts Deep dives into code, including Webpack Plugins and Loaders Achieve the Holy Grail of Webpack: Server-side Rendering while Code Splitting in Parallel. Grok the internal workings of Webpack, Babel, Node and more Javascript libraries. Build a Multi-domain app like SquareSpace, WordPress MU or Tumblr Use the Chrome DevTools to debug, inspect and audit the performance of their code. Secure Your Site in the Cloud with SSL and Heroku This course is ideal for individuals who are Anyone who wants visual, code-driven guidance through more than the usual webpack setup. or Anyone who wants to see working examples of real-world webpack weirdness and edge-cases not covered in other courses. or Anyone who wants to know way more than their co-worker about modern javascript development. It is particularly useful for Anyone who wants visual, code-driven guidance through more than the usual webpack setup. or Anyone who wants to see working examples of real-world webpack weirdness and edge-cases not covered in other courses. or Anyone who wants to know way more than their co-worker about modern javascript development.
Enroll now: Webpack 4: Beyond the Basics
Summary
Title: Webpack 4: Beyond the Basics
Price: Free
Average Rating: 4.63
Number of Lectures: 53
Number of Published Lectures: 44
Number of Curriculum Items: 53
Number of Published Curriculum Objects: 44
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Welcome to the course for building modern javascript applications using the Webpack module loader and asset bundler.
I aim to make this Beyond the Basics 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. They’re edited so as to make best use of your time. There’s not a wasted moment in any of these lessons.
With project centered content building real-world Webpack apps that you and your company can use from the very first line of code. First we look at the optimal Webpack development setup . Follow and code along as we build a Markdown blog, like Ghost, with Hot Module Reloading, Babel, and debugging in Node. We then move into how Webpack optimizes your production bundles, as we solidify the boilerplate into a portfolio website.
The final project is a doozy. We expand the portfolio site to a multi-domain node rewrite of Wordpress MU, Tumblr or SquareSpace. So you can run multiple domain names from a single node server process. We dig into the latest Webpack 4 features, including Server-side Rendering, dynamic imports with “magic comments” and we finish with Universal React components and CSS Chunks in Parallel. You will definitely want to get to the end of this course.
Along the way I’ll discuss all the frameworks and libraries Webpack integrates with. Whether you’re working on an legacy Rails or other backend project or just want to create something beautiful with EJS, Pug, Handlebars, Sass, Less or Stylus, CSS Modules, Angular or Vue JS there’s a method and I’ll give you the keys to build your site the way you want it.
Thank you for considering this course. I put everything I had into it.
– Law
Course Curriculum
Chapter 1: Introduction
Lecture 1: How to get help with this Course
Lecture 2: Additional Course Materials and Code
Chapter 2: Reactive Development (aka Optimal Dev Experience)
Lecture 1: Up and Running with Webpack Dev Server
Lecture 2: Our First Loaders for CSS
Lecture 3: Better Errors and Loaders for HTML & Images
Lecture 4: Babel Basics
Lecture 5: Babel Polyfills, Transforms & Presets
Lecture 6: DIY Webpack Dev Server with Express Middleware
Lecture 7: Hot Reloading Both Client and Server with Nodemon
Lecture 8: Debugging Node with Chrome DevTools
Chapter 3: Choose Your Own Adventure
Lecture 1: Hooking Up React
Lecture 2: Hooking up React – Part 2: Stateful Reloading
Lecture 3: Hooking up HTML Preprocessors like EJS/Pug/Handlebars
Lecture 4: Hooking up CSS Preprocessors like SASS/LESS & Stylus
Lecture 5: Hooking up Js in CSS with Emotion and CSS Modules
Lecture 6: Hooking up Typescript
Lecture 7: Hooking up Angular
Lecture 8: Hooking up VueJS
Chapter 4: Optimizing for Production
Lecture 1: Setup Production Hosting with Heroku
Lecture 2: Production Ready CSS
Lecture 3: Stripping development-only Javascript with the DefinePlugin
Lecture 4: Javascript Minification and Mangling with Babel and Uglify
Lecture 5: Optimizing All Assets with GZip and Brotili Compression
Lecture 6: Building out the Blog with React
Lecture 7: Parsing Markdown for Blogging and Meta Data
Lecture 8: SplitChunks and the Bundle Analyzer
Chapter 5: Server-side Rendering & Dynamic Importing
Lecture 1: Server-side Render JS with Express and React
Lecture 2: Server-side Render any Filetype with Webpack
Lecture 3: Unified Compilation – Part 1
Lecture 4: Unified Compilation – Part 2
Lecture 5: Adding Multiple Pages with React Router
Lecture 6: Dynamic Import Syntax
Lecture 7: React Universal Components
Lecture 8: Async JS/CSS Chunk Loading in Parallel (aka the Holy Grail)
Chapter 6: Building a Multi-Domain?Site with Redux integration
Lecture 1: 2 Strategies for Multiple-Domains in Development
Lecture 2: Scoping Your Data per Domain
Lecture 3: Theming CSS per Domain
Lecture 4: Build out the Articles Pages for our 2 Heroes
Lecture 5: Redux Basics: The store, the reducer and the action.
Lecture 6: Fetching Articles from an API with Redux Thunk
Lecture 7: Redux on the client. Finishing our Article fetch
Lecture 8: Redux stores in the Server side render
Chapter 7: Appendix
Lecture 1: Webpack 4 Upgrade Guide
Lecture 2: What do you want to see next?
Instructors

Lawrence Whiteside
Software Engineer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Finance for Non Finance ProfessionalsEntrepreneurs
- Advanced SEO and Website Traffic Growth MasterClass
- A Beginner Guide to Marketing Foundations
- Google Ads MasterClass All Advanced Features
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5SolidWorks Essential Training ( 2023 2024 )
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling