❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [August 18th, 2023]
Skills and Knowledge:
By taking this course, you will acquire the skills and knowledge necessary to create optimized Webpack configurations from scratch, improve existing Webpack configurations, and optimize web applications for production use cases. You will become familiar with various approaches to handling CSS, including CSS Modules and CSS-in-JS libraries. You will also gain an understanding of Code Splitting and Lazy Loading, and learn multiple Code Splitting strategies. Additionally, you will learn about Optimizing Images for Production, Tree Shaking, Compression algorithms, and more. After completing this course, you will have the knowledge to improve the performance of existing web applications.
Professional Growth:
This course contributes to professional growth by providing an in-depth look at how to optimize Webpack configurations for production use cases. It covers topics such as CSS Modules, Code Splitting, Lazy Loading, Optimizing Images for Production, Tree Shaking, Compression algorithms, and more. By taking this course, individuals will become familiar with many approaches and be able to choose the most suitable one for their specific needs. Additionally, they will gain a better understanding of Webpack than the average Front End Developer in their company.
Further Education:
This course is suitable for preparing further education as it covers a wide range of topics related to Webpack, such as optimizing images for production, tree shaking, compression algorithms, and more. It also provides an in-depth discussion about code splitting and lazy loading, and provides multiple code splitting strategies that can be applied. Additionally, the course is regularly updated to ensure that it covers the latest Webpack features.
Course Syllabus
Introduction
Setting Up Webpack
7 Ways Of Using CSS With Webpack
Processing Images With Webpack
Increasing Browser Support With Babel
Improving Your Developer Experience With Source Maps
Tree Shaking
Applying Code Splitting and Lazy Loading To Your Production Code
Creating Your Own Web Server
Compressing Your Production Code Before Sending It To Your Customers
Summary