Find the perfect coding resourcesLearn more

JavaScript Deep Dive

ScrimbaScrimba
Recommended
Meet Your Instructor
Reed Barger avatar

Reed Barger

Instructor

Professional JavaScript developer who has helped over 15,000 developers level up their JavaScript skills. Expert in advanced JavaScript concepts and building real-world applications.

14h 6m

Completion

Certificate included

Format

Interactive coding

Subscription

What You'll Learn

Master advanced JavaScript concepts from the ground up

Build real-world applications including a Google Keep clone

Create a Hacker News clone in vanilla JavaScript

Understand variables, strings, and type systems in depth

Master functions, closures, and scope

Overview

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 "JavaScript deep dive", 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 course 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.

Table of Contents
1
Getting started7 min
2
Variables & Strings62 min
3
Types & Conditionals66 min
4
Functions73 min
5
Objects & Maps88 min
6
Arrays & Sets2.1 hrs
7
Classes67 min
8
DOM33 min
9
Async JavaScript65 min
10
Google Keep clone74 min
11
Essential concepts78 min
12
Hacker News clone107 min

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!