Time for you to become great at JavaScript
Very soon, you’ll become so confident with JavaScript that you’ll have no problems building projects and walking into technical interviews.
Join us and get started today.
Starter
Get a strong JavaScript foundation
-
5 chapters
-
72 lessons
-
Build 5 components
-
Access to private community
Intermediate
Be able to hack on most JavaScript projects
-
13 chapters
-
199 lessons
-
Build 15 components
-
Access to private community
Professional
Master JavaScript and make anything you want
-
22 chapters
-
340 lessons
-
Build 20 components
-
Access to private community
Learn JavaScript is backed by our 30 day money-back guarantee
Many people have successfully learnt JavaScript from this course — even when they failed while trying others.
If you really want to learn JavaScript, give this a try.
The worst that can happen is you don’t like the course. In that case, just send me an email within 30 days and I’ll give you a refund.
I went from knowing nothing about JavaScript to building a custom design system for my company entirely in JavaScript. What’s more, each component I build is also accessible thanks to Zell’s accessibility lessons

Zell explains things in a way that no other instructor has been able to do in my 15+ years of trying to “self educate” in the world of Javascript.
Learn JavaScript helped increase my confidence. I’ve since refactored our style guide at work to completely remove jQuery. I also have the confidence to start a Vue project.

Frequently asked questions
How is Learn JavaScript different from other courses?
Most courses only focus on teaching you JavaScript syntax. Then they leave you to figure out how to build stuff on your own.
Instead of leaving you to figure things out, we show you how to use the things you learned to build stuff real stuff, step-by-step, so you can build anything you want by yourself in the future.
Do you teach frameworks?
We teach frameworks, but not in this course.
If you want to learn frameworks, consider checking out other courses in Magical Dev School where we host all our courses.
Will I learn Node?
No, we focus on frontend JavaScript in this course.
If you wish to learn Node, consider the Node Workshop we have created in Magical Dev School.
Do you provide discounts?
Yes. We give all students 25% off.
We also provide Parity Purchasing Price (PPP) Discounts for our courses and workshops through Magical Dev School passes. We do not, however, provide PPP discounts for a lifetime purchase of Learn JavaScript.
Can I upgrade later?
Yes — you can upgrade for the difference in prices plus a $50 admin fee. Just email us when you want to upgrade.
I still have a question
Just send me an email and I’ll respond as soon as I can.
Backed by our 30 day no-questions-asked guarantee.