We may earn an affiliate commission when you visit our partners.
Joe Eames

This course will teach you how to use Webpack to build your JavaScript web applications using modern best practices.

Read more

This course will teach you how to use Webpack to build your JavaScript web applications using modern best practices.

Bundling and building web applications are critical in the modern web. In this course, Webpack 5 Fundamentals, you’ll learn to create performant and maintainable builds for your web applications. First, you’ll explore how to bundle code together. Next, you’ll discover how to transpile and add other assets such as CSS, fonts, and images to your build. Finally, you’ll learn to incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular. When you’re finished with this course, you’ll have the skills and knowledge of Webpack needed to create and maintain the bundling and build of any web application.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Creating Builds with Webpack
Creating Production-ready Builds
Adding CSS to a Build
Read more
Adding Images and Fonts to a Build
Using Webpack Tools
Webpack and Front End Frameworks

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches how to use Webpack for your JavaScript web applications, which is a key tool in modern web development
Taught by Joe Eames, who is known for their expertise in Webpack and JavaScript development
Covers a wide range of topics, from building production-ready builds to using Webpack with front end frameworks like React and Vue
Includes hands-on labs and interactive materials, which provides learners with practical experience
Requires learners to have prior knowledge of JavaScript and web development concepts

Save this course

Save Webpack 5 Fundamentals to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Webpack 5 Fundamentals with these activities:
Review JavaScript Basics
Strengthen your JavaScript foundation for a deeper understanding of Webpack.
Browse courses on JavaScript Fundamentals
Show steps
  • Review JavaScript syntax and data types
  • Practice writing JavaScript functions
  • Understand JavaScript event handling
Join a Webpack Study Group or Online Community
Expand your network and learn from others by participating in a Webpack community.
Browse courses on Collaboration
Show steps
  • Find a Webpack study group or online community
  • Introduce yourself and share your interests
  • Participate in discussions and ask questions
  • Collaborate on projects or code challenges
Create a Personal Website Using Webpack
Enhance your portfolio and gain practical experience by creating your own website.
Browse courses on Portfolio Development
Show steps
  • Plan the structure and design of your website
  • Set up a Webpack project
  • Write the HTML, CSS, and JavaScript for your website
  • Build and deploy your website
Two other activities
Expand to see all activities and additional details
Show all five activities
Follow a Tutorial on Webpack Optimization Techniques
Enhance your Webpack skills by exploring optimization techniques.
Browse courses on Performance Optimization
Show steps
  • Find a reputable tutorial on Webpack optimization
  • Follow the tutorial step-by-step
  • Implement the optimization techniques in your own project
  • Measure the performance improvements
Build a Real-World Web Application with Webpack
Solidify your skills by building a complete web application with Webpack.
Browse courses on Full-stack Development
Show steps
  • Plan and design your web application
  • Set up a Webpack project
  • Write your application code
  • Build and deploy your application
  • Test and debug your application

Career center

Learners who complete Webpack 5 Fundamentals will develop knowledge and skills that may be useful to these careers:
Front-End Developer
Front End Developers are responsible for designing, developing, and maintaining the visual interface of web applications. This course will teach you how to use Webpack to create performant and maintainable builds for your front end web applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular. By the end of this course, you'll have the skills you need to build and maintain the front end of any web application.
Web Developer
Web Developers are responsible for designing, developing, and maintaining websites and web applications. This course will teach you how to use Webpack to create performant and maintainable builds for your web applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular. By the end of this course, you'll have the skills you need to build and maintain any web application.
Full-Stack Developer
Full Stack Developers are responsible for designing, developing, and maintaining both the front end and back end of web applications. This course will teach you how to use Webpack to create performant and maintainable builds for your web applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular. By the end of this course, you'll have the skills you need to build and maintain the full stack of any web application.
JavaScript Developer
JavaScript Developers are responsible for developing and maintaining JavaScript applications. This course will teach you how to use Webpack to create performant and maintainable builds for your JavaScript applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular. By the end of this course, you'll have the skills you need to build and maintain any JavaScript application.
React Developer
React Developers are responsible for developing and maintaining React applications. This course will teach you how to use Webpack to create performant and maintainable builds for your React applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into React. By the end of this course, you'll have the skills you need to build and maintain any React application.
Vue Developer
Vue Developers are responsible for developing and maintaining Vue applications. This course will teach you how to use Webpack to create performant and maintainable builds for your Vue applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into Vue. By the end of this course, you'll have the skills you need to build and maintain any Vue application.
Angular Developer
Angular Developers are responsible for developing and maintaining Angular applications. This course will teach you how to use Webpack to create performant and maintainable builds for your Angular applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into Angular. By the end of this course, you'll have the skills you need to build and maintain any Angular application.
Node.js Developer
Node.js Developers are responsible for developing and maintaining Node.js applications. While this course focuses on Webpack for bundling JavaScript applications, the skills you learn can be applied to Node.js applications as well. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into Node.js. By the end of this course, you'll have the skills you need to build and maintain any Node.js application.
Computer Programmer
Computer Programmers are responsible for writing and maintaining computer programs. This course may be useful for Computer Programmers who want to learn how to use Webpack to create performant and maintainable builds for their JavaScript applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.
Software Engineer
Software Engineers are responsible for designing, developing, and maintaining software applications. This course may be useful for Software Engineers who want to learn how to use Webpack to create performant and maintainable builds for their JavaScript applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.
Web Designer
Web Designers are responsible for designing the visual interface of websites and web applications. This course may be useful for Web Designers who want to learn how to use Webpack to create performant and maintainable builds for their web applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.
UX Designer
UX Designers are responsible for designing the user experience of websites and web applications. This course may be useful for UX Designers who want to learn how to use Webpack to create performant and maintainable builds for their web applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.
Product Manager
Product Managers are responsible for managing the development and launch of products. This course may be useful for Product Managers who want to learn how to use Webpack to create performant and maintainable builds for their web applications. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.
Technical Writer
Technical Writers are responsible for writing documentation for software and hardware products. This course may be useful for Technical Writers who want to learn how to use Webpack to create performant and maintainable builds for their documentation. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.
Project Manager
Project Managers are responsible for planning, executing, and closing projects. This course may be useful for Project Managers who want to learn how to use Webpack to create performant and maintainable builds for their projects. You'll learn how to bundle code together, transpile and add other assets such as CSS, fonts, and images to your build, and incorporate Webpack into modern front-end frameworks such as React, Vue, and Angular.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Webpack 5 Fundamentals.
Series provides a comprehensive overview of JavaScript, covering everything from the basics to advanced topics such as closures and the event loop. It's a great resource for anyone who wants to learn more about JavaScript.
Provides a comprehensive overview of JavaScript, covering everything from the basics to advanced topics such as closures and the event loop. It's a great resource for anyone who wants to learn more about JavaScript.
Provides a comprehensive overview of TypeScript, covering everything from the basics to advanced topics such as generics and decorators. It's a great resource for anyone who wants to learn more about TypeScript.
Provides comprehensive coverage of JavaScript language features and best practices, with a focus on providing a solid foundation for building modern web applications.
Provides a comprehensive guide to building React applications, including topics such as state management, routing, and using React with modern tooling such as Webpack.
Provides a comprehensive guide to building Angular applications, including topics such as state management, routing, and using Angular with modern tooling such as Webpack.
Provides a comprehensive overview of Node.js, covering everything from the basics to advanced topics such as clustering and performance optimization. It's a great resource for anyone who wants to learn more about Node.js.
Provides a concise and opinionated overview of JavaScript language features and best practices, with a focus on providing a solid foundation for building modern web applications.
Provides a comprehensive overview of web design principles and best practices, with a focus on providing a solid foundation for building modern web applications.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Webpack 5 Fundamentals.
Webpack: Transpiling and Bundling JavaScript
Most relevant
Modern JavaScript From The Beginning 2.0 (2024)
Most relevant
ASP.NET Core 6 Razor Pages Fundamentals
Implementing Serverless Web Application Hosting and...
Webpack 1 Fundamentals
Developing Web Applications and Web APIs Protected by...
Angular 2 End-to-end
DOM Manipulation with TypeScript
ASP.NET Core 6 Web API: Best Practices
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser