Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Beginners course for esbuild
Rating: 4.4 out of 5(19 ratings)
252 students

Beginners course for esbuild

Learn esbuild by practice
Created byMarcin Wosinek
Last updated 10/2021
English

What you'll learn

  • How to set up a very fast build for your JavaScript project with esbuild
  • How to set up simple & complex builds
  • How to add plugins to add custom loaders for less common file types - such as SCSS
  • How to set up development server

Course content

7 sections34 lectures2h 2m total length
  • How we will learn1:27
  • Add esbuild3:31
  • Organize code3:53

Requirements

  • You know how to create a simple web app using JavaScript, or you have ~1 year of commercial experience in JavaScript
  • You have some experience in using node & npm (if you know how to install packages with npm - that’s enough!)

Description

This course will introduce you to esbuild: an *extremely* fast JavaScript bundler and minifier that will allow you to compile faster and speed up your work from 10-100 times! If you're already aware that slow compilation is a flow-killer and a short feedback loop is a crucial element for effective programming, then this course is for you! (keep reading)⬇️

Here you have a quick and simple-to-follow guide that shows you step-by-step how to use esbuild. This course assumes no knowledge of other JavaScript bundlers, so you'll be able to follow it whether you already worked with other tools or are starting from scratch.

I will show you how easy it is to include esbuild in an existing application. I will also introduce you to the features that will allow you to understand that bundler better. We will start with a simple JS application, and then we will

  1. add esbuild to its build,

  2. organize JavaScript files into components,

  3. move templates to HTML files,

  4. & break down CSS into more component-orientated parts.

I'm using vanilla JS in this course - so you’ll be able to transfer the knowledge & experience gained here to any JS framework.

Tip: as you watch the videos, try to reproduce the same steps in your development environment. At the start of each section, you will find a zip file with a starting point codebase - that way, you can follow the course in the order you find the most useful.

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐

➡️ 100% satisfaction guarantee or a refund! If you're disappointed with the course in any way - you have 30 days to get a full refund!

➡️ Don't want to buy a pig in a poke? Watch the free lesson(s) and decide for yourself if investment in this course is for you!

➡️ I also share free learning materials - if you sign up for the course, you will receive bonus gift announcements.

➡️ Got any questions about the course? Feel free to contact me in Q&A - I'm more than happy to help!

➡️ Enroll today to learn to code fast, smoothly, and without headache :)

Who this course is for:

  • Developers interested in speeding up their bundler so they can 𝗽𝗿𝗼𝗴𝗿𝗮𝗺 𝗺𝗼𝗿𝗲 𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁𝗹𝘆 (without a minute delay after every single change in their code🤬)
  • Ambitious junior developers interested in finding 𝗮 𝘂𝗻𝗶𝗾𝘂𝗲 𝗰𝗼𝗻𝘁𝗿𝗶𝗯𝘂𝘁𝗶𝗼𝗻 in their current project 📈
  • Mid & senior JavaScript programmers who want to 𝗯𝘂𝗶𝗹𝗱 𝘁𝗵𝗲𝗶𝗿 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝗳𝗮𝘀𝘁𝗲𝗿 ⏩ & want to have a quick onboarding on esbuild.