Search courses ranked by devsSee how

1 recommendation
1recommend

JavaScript Deep Dive

Reed Barger
Reed Barger
Scrimba
Scrimba
Recommended

Extra perks unlocked via skillcraft.ai link

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.

Instructor

Reed Barger

Reed Barger

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.

Course details

Duration

14 hours 6 minutes

Format

video

Certificate

Included

Pricing

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

Prerequisites

Basic understanding of programming concepts

Some familiarity with JavaScript syntax helpful but not required

Willingness to work through challenging concepts

Who this course is for

Developers wanting to master JavaScript fundamentals

Programmers preparing for framework learning (React, Angular, Vue)

Anyone wanting to build serious JavaScript applications

Developers looking to supercharge their career with deep JS knowledge

Curriculum

Getting started

7 min

Variables & Strings

62 min

Types & Conditionals

66 min

Functions

73 min

Objects & Maps

88 min

Arrays & Sets

2.1 hrs

Classes

67 min

DOM

33 min

Async JavaScript

65 min

Google Keep clone

74 min

Essential concepts

78 min

Hacker News clone

107 min

Notice something missing?

Help us improve this course information for the community

Suggest an edit
Loading reviews...