Get good, gain confidence, create magic

Each of our courses are designed to give you the skills and knowledge you need to trust yourself to figure things out.

Here are the courses we’ve included in Magical Dev School at this point.

Essential CSS

Learn to use the most important CSS properties to build any website you desire.

Find out more

Mastering Web Typography

Discover how to use the principles behind good design and typography to build beautiful, modern, aesthetically pleasing websites.

Find out more

Learn JavaScript

Become a JavaScript Developer who can build anything from scratch with vanilla JavaScript. This course brings you from beginner level to senior level.

Find out more

Mastering Async JS

Get to know how Asynchronous JavaScript works and be able to use them in real-world situations.

Find out more

We’ve helped many people so far and we’re excited to help you too

Zell has a way of explaining hard stuff that makes it easy for me to understand.

I took part in an expensive boot camp and the experience was frustrating for me because they rush through so many topics without mastering them.

But Zell’s courses are different. I appreciate the text format and the self-paced form of studying and the text format which gives me as much time as I need to make sure the knowledge sinks in.

I’ve now regained my confidence and I know I have what it takes to be a great web developer.

Marcella
Marcella
Learn JavaScript Student

Thank you, Zell. You have put together one incredible resource.

I love how everything you taught led up to projects that showed me how to use the principles of JavaScript. Everything you taught laid an important foundation and then I immediately got to use it on practical projects.

I know that every time I jump into the course I will learn something new, expand or deepen my javascript knowledge, and become better and more marketable for jobs in the future.

Lauralee Flores
Lauralee Flores
Learn JavaScript Student

Zell is a master at boiling down the complex into something understandable. The lessons are clear and best they are CONCISE. Each lesson is not overwhelming and not complicated.

I’ve gained confidence that I can not only learn the ins and outs of JS but that I can master it. JS has always seemed confusing and scary but I no longer feel that way thanks to Zell’s help.

Jesse Mcintire
Jesse Mcintire
Learn JavaScript Student

Learn JavaScript takes you through all the steps in building the components.

The course doesn’t stop after the first steps. It shows you how to improve the component and include best practices. This is something I found so hard to learn from other courses.

I finally started to understand how to move on from a beginner level to an intermediate level.

Pelle Lundgren
Pelle Lundgren
Learn JavaScript Student

Learn JavaScript helped me understand transitions and animations even though I’ve failed so many times in the past…

The lessons in Learn JavaScript are clear and easy to understand — and it’s way beyond my expectation.

I found a better web development job thanks to the skills I learned from Zell and the course.

Sirapop Lam O Pas
Sirapop Lam O Pas
Learn JavaScript Student

Zell makes JavaScript fun and easy to learn. He explains technical jargon with everyday life examples. These examples make me curious and excited to learn every day!

I no longer panic when I use JavaScript. I know I can learn it.

Marion Couneson
Marion Couneson
Learn JavaScript Student

I tried CodeSchool and TutsPlus before I joined Learn JavaScript, but they didn’t help. They were too advanced for me.

Learn JavaScript is a very well-taught course. Each lesson is clear and they build on the previous lesson. I was able to understand the lessons in Learn JavaScript!

Now, I can read and understand JavaScript. I don’t have to rely on Google for answers anymore. When I search on Google, I know what’s happening in each answer I find.

Rich Edmund
Rich Edmund
Learn JavaScript Student

I’ve tried lots of other JavaScript courses, both free and paid. Learn JavaScript is the only course that helped me understand JavaScript. It explained everything in depth and it gave me lots of examples.

I can now think like a developer, build applications myself, understand other developers’ code, and even answer questions on StackOverflow.

Adam Ragheb
Adam Ragheb
Learn JavaScript Student

I took another course that’s not beginner-friendly. Some things are left unexplained, and that left a lot of ???s floating around my head.

But Learn JavaScript is detailed and well structured. After going through the course, I was able to help newer programmers with their questions!

Michiko
Michiko
Learn JavaScript Student

This course gave me the confidence to call myself a front-end developer. I know how to start, how to code it up, and how to search for (and understand) the parts that I don’t know yet.

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.

Mark Teekman
Mark Teekman
Learn JavaScript Student

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.

He shows me how to use JavaScript theory to build real UI, then how to refactor my code with useful and modern techniques.

Thanks to the things I learned from the course, I have since refactored our style guide at work and I found the confidence to start a Vue project.

Joshua Briley
Joshua Briley
Learn JavaScript Student

Through Learn JavaScript, I learned that I’m actually capable of programming, and I’m not just a design, HTML, and CSS guy.

I’m only halfway through the course, but I was able to learn Vue in one and a half days, pass an interview test, and get a senior-level frontend development job.

Michael Levett
Michael Levett
Learn JavaScript Student

Get your hands in the best programming resources on the internet

We’re constantly improving our materials to give our students the best possible learning experience.

By best, we mean you’ll get:

  • The shortest path towards mastery
  • The clearest lessons that’ll take you there
  • The thoroughness that covers all your bases
  • The smoothest and enjoyable experience as you become an expert in the areas you’re interest in

So what are you waiting for? Come join us and be on your way to becoming a developer who can build anything you imagine.