61% lockdown discount

$99

$39

one-time payment

What you'll get:

-

12+ hours of content - 74 lectures

Tons of interactive challenges

Lifetime access

Certificate of completion

30 days money-back guarantee

Lifetime access!

$39$99

Includes certificate!

The JavaScript Bootcamp

The JavaScript Bootcamp

This course will teach you advanced JavaScript from the ground up. It features a systematic walk-through of the most important concepts of the language, and teaches you to build a Google Keep clone and a Hacker News clone in vanilla JavaScript.

What's inside

This course contains 112 interactive screencasts spread across 12 modules.

Getting started

2 scrims

7 min

Variables & Strings

11 scrims

1 hour

Types & Conditionals

9 scrims

1 hour

Functions

10 scrims

1 hour

Objects & Maps

11 scrims

1 hour

Arrays & Sets

17 scrims

2 hours

Classes

9 scrims

1 hour

DOM

8 scrims

33 min

Async JavaScript

8 scrims

1 hour

Google Keep clone

10 scrims

1 hour

Essential concepts

7 scrims

1 hour

Hacker News clone

10 scrims

2 hours

You'll learn

Variables / Strings

Conditionals

Functions

Partial application

Currying

Objects

Set

Arrays

Classes

Constructor functions

Control flow

DOM

Async JavaScript

Closures

this

Loops

state

Side effects

High-order functions

Cutting-edge JavaScript

And much more!

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.

Prerequisites

Before taking this course, we recommend that you have a basic understanding of JavaScript. While Reed teaches the language from the bottoms up, it will help you if you have poked around with the language a bit, so that everything isn't totally new for you.

The course creator

Meet your teacher

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.

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 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.

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.

F to the A to the Q

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]