Beginners course for webpack 5

Learn webpack step by step
Rating: 3.8 out of 5 (7 ratings)
233 students
how to start using webpack in their existing javascript project
how to managa js & html files with webpack
what are loaders used for


  • basic javascript
  • using node & npm


Have you ever been struggled with setting up webpack? It's a very useful javascript bundler, but it can be confusing at first. If you find yourself often in that situation it's a great idea to get back to basics, and congratulation on making the first steps on refining your skills.

In this practical course, you will see how to include webpack in an existing application & learn step by steps features that will allow you to organize your code better. Will we start with a simple js application, and go through adding webpack to its build, organizing javascript files into components, moving out templates to HTML files & breaking down CSS into more component-orientated parts.

The course is framework-agnostic and you will be able to use what you learn here in any project that uses webpack. This means that what you learn here, will be applicable in your current or future projects.

This course is meant to be followed on your own machine - as you watch the videos, try reproducing the same steps in your development environment. At the start of each section, you will find a zip file with a starting point codebase - so you can follow the course in whatever order you find more useful for you.

Who this course is for:

  • junior javascript programmers
  • people intrested in modernizing their web application stack
  • experienced programmers who what to learn webpack basics

Course content

6 sections30 lectures1h 39m total length
  • App introduction
  • Add webpack
  • Build js
  • Change mode
  • Section summary


javascript developer
Marcin Wosinek
  • 4.1 Instructor Rating
  • 10 Reviews
  • 303 Students
  • 2 Courses

I'm a javascript developer with more than 10 years of experience. I'm here to teach you useful skills, so you can succeed in your work & private projects. My goal is to provide courses that are easy to follow, and which are letting you get up to speed quickly. See you in the course comments!