The tricky parts of JavaScript

Unlock CourseGet started!

Join 250 other students

Sign in to get
Access to 30+ free courses
New courses added monthly
Weekly coding challenges
Huge discord community
Exclusive chat access
Unlock Course
Subscribe to access!Black Friday discount
Get access to this course and ALL other Scrimba courses at great value. Our 30-day money back guarantee makes this risk free for you.
Career Path includes
75+ hours of content
100s of coding challenges
Exclusive Study Group access
HTML, CSS, JS & React
Getting Hired section
30-day money-back guarantee
Subscribe now!62% covid discountSubscribe to access with 62% covid discount.
The course creator Zack Wilson (PortEXE)

with Zack Wilson (PortEXE)

250 students enrolled

Course level: Intermediate

A collection of lessons and challenges to give you a fundamental understanding of some of the tricky parts of JavaScript.

You'll learn

The course creator

Meet your teacher

Zack Wilson (PortEXE)

Dev guy and tutorialist

Why this course rocks

This course aims to turn you into a better problem solver using JavaScript, as that's what good programmers are. They're problem solvers.

However, in order to become a good problem solver with JavaScript, it's not enough to simply understand the basics of the language. You also need to understand the tricky parts of it. And that's exactly where this course comes in.

This course aims to give you a proper understanding of tricky concepts like Scope, Promises, Immiediately Invoked Function Expressions, Fetch, and more.

Through a series of lessons and challenges, you'll understand how these concepts work in just an hour or two!

Join the JS advent calendar 🌲Go Pro!
Built with Imba