The JavaScript Bootcamp

This course will teach you advanced JavaScript from the ground up. It combines Scrimba's interactive code-learning experience with a world-class instructor. Enroll now and future-proof your career by becoming a JavaScript master!

65% 2020 DISCOUNT

Offer ends in 00-1697:00-28:00-52

why this course rocks 🤘

There’s no question— if you want to be a developer, the language to learn is JavaScript.

It’s the engine of the web and if you know JavaScript, you can make software usable by everybody on any possible device.

However, navigating the JavaScript ecosystem today is harder than ever before…

What exactly do you need to learn? And how do you learn it all? Where do you even begin?

Welcome to The Ultimate JavaScript Bootcamp, a course based around you and your goals—designed to teach you JavaScript in the best way possible, so you can build amazing apps, master the language, and transform your career.

Here’s something you may not know—it’s not good enough to just learn a framework like React; in fact, there is nothing that will supercharge your career more than learning JavaScript itself. Period.

This bootcamp does just that—you’ll learn next-level JavaScript from the beginning. It’s going to teach you exactly the JavaScript you need, and leads directly into any JavaScript library or framework you want to learn (like React, Angular, Vue).

You’ll learn concepts essential to making any serious app or program, break through the hard parts of the language, all while working through fun coding challenges to practice all of these concepts. And to top it off, you’ll solidify your learning by building apps, fun, practical, real-world apps like the ones you use daily.

112 value-packed lessons 🎁

Getting startedWatch preview2 lessons7:08
Variables & StringsWatch preview11 lessons62:23
Types & ConditionalsWatch preview9 lessons66:57
FunctionsWatch preview10 lessons65:11
Objects & MapsWatch preview11 lessons84:01
Arrays & SetsWatch preview17 lessons123:06
ClassesWatch preview9 lessons67:09
DOMWatch preview8 lessons33:01
Async JavaScriptWatch preview8 lessons62:06
Google Keep cloneWatch preview10 lessons75:08
Essential conceptsWatch preview7 lessons78:17
Hacker News cloneWatch preview10 lessons107:13

What you'll learn 👩‍🏫

Variables / Strings
Partial application
Constructor functions
Control flow
Async JavaScript
Side effects
High-order functions
Cutting-edge JavaScript
And much more!

65% 2020 DISCOUNT

Offer ends in 00-1697:00-28:00-52

what you'll build 🔨

Hacker News clone

In this project, you'll build a Hacker News clone - includes comments, tabs, and more!

Google Keep clone

Learn to build an that helps you keep track of your notes and tasks.

Meet your teacher 👋

The course creator

Reed Barger

Hi, I’m Reed Barger, a professional JavaScript developer who has helped over 15,000 developers level up their JavaScript skills in the last year alone and I will do the same for you. I know what it takes to be a JavaScript expert and I’ve packed it all right here into this course.

Thank Reed for the course

Meet your classmates

people love this course 😍

why you'll learn faster 🔥

Money-back guarantee

get it while it's cheap

12+ hours of content - 74 lectures Tons of interactive challenges Lifetime access Chat with other students via Slack Source code to all projects

65% 2020 DISCOUNT

Offer ends in 00-1697:00-28:00-52

Buying for a group?

100,000 people can't be wrong


Do I have to login with GitHub?

No, you can use email as well.

Do you have a refund policy?

Yes, just email us ([email protected]) within a month and we'll return the money.

Do you offer an academic discount?

Certainly. Send an email to [email protected] and tell us where you live and some proof of where your study (e.g. student card or student email address) and we'll give you a fair discount. The size of the discount you get depends on where you live.

Do I have to pay with credit card?

We also support PayPal. Click the buy button and you'll get the opportunity to choose between credit card (via Stripe) or PayPal.

Do these videos expire?

No, this is a one-time fee which gives you access to the content forever.

Will I get a receipt?

Yes, you'll get a receipt (not an invoice, as that's only for group purchases) with the name of the course sent via email. It might take a few minutes before you get it, so please be patient.

Help! I purchased the course, but the course is still locked!

First, try refreshing the page. If that doesn't work, make sure you're logged in with the same account you bought the course with (we support both GitHub and email authentication). If that doesn't solve it, send an email to [email protected] and we'll fix it asap.

I have another question!

Sure! Just shoot us an email at [email protected]