- You’ve read tutorials that are either too easy (ugh, such a waste of time!) or too difficult for you.
- You’ve read documentation about frameworks like (React, Angular and Vue) and went… “huh?!”.
- You’ve tried things out, hoping they’ll work (but they don’t), and you can’t help but feel frustrated.
- Sometimes, you feel really fucking stupid when your code refuses to work even though you coded along with a tutorial!
You struggled to write code from scratch.
You want to build real things.
You want to be able to code from scratch.
You want to be a real developer
You think to yourself: “Can you really become a web developer, get a job, freelance, build a startup and make cool shit?”. That dream seems to float farther and farther away every single day.
It’s tough. I get you. I’m crying as I write this, because I remember the days when I felt the same way.
I tried everything I could, but I couldn’t understand it no matter what I tried.
And I was all alone on this learning journey. I didn’t have a mentor to guide me. All I had was Google and my desire to build real things. (But Google doesn’t help much. If it did, we wouldn’t have suffered so much when learning).
It was a long hard process, filled with stressful nights. I felt confused, overwhelmed and paralyzed every single day.
But that was all in the past.
I know how to think like a developer, I know how to build things from scratch, and I can tweak things to my liking whenever I want.
What you need is the time, persistence and willingness to learn it.
And you know what’s the surprising thing?
But you don’t have time.
You have a job and a family to take care of. You’re time is limited, but you’re not only limited by time.
But what if you don’t need to think about what’s right or what’s wrong?
What if you have a curriculum with short lessons that take you less than 30 minutes to complete each day?
What if someone shows you, step-by-step, how to build the things you’ve always wanted to build, from scratch?
Is that even possible?
What I loved about Zell’s work is that they’re really detailed but not overwhelming. He guided me slowly, from basics to more advanced concepts, step by step, taking time to make sure I understood everything before going deeper. He understood my needs, offered solutions, but doesn’t force me into a one. Pierre Wizla, frontend developer
Pierre here is one success story.
You can build cool, interactive websites from scratch, and when you do, you can stand proud and exclaim “Here! I built this!”.
The point is, you can become an amazing frontend developer.
Would you like to know how?
What if you could stop copy/pasting code and become a real developer?
When you get a request to build something, you won’t hesitate and wonder if you can build it. You’ll know you can build it, and you’ll have the confidence to say “Sure, let’s talk about why you want this and how much you’re willing to pay for it”.
You’ll learn to build 20 real components
Modules 4, 5 and 6 – Build components from scratch
You’ll learn the basics as you build five components from scratch. They are:
- Off-canvas sidebar menu
- Modal windows
- Tabbed interfaces
To top it off, you’ll even learn to animate these components to make them more appealing to your users. If you want to build interactive websites, these lessons are a must-learn for you!
In Module 2, you’ll get 17 lessons to help you through the absolute basics.
If 17 lessons sound like a lot to you, it’s actually a good thing! Everything you need to know is covered in these 17 lessons. You only need to go through them and you’ll be set. (Compare learning 17 lessons against google and you’ll know how much time you’ll save).
Here’s a summary of the 17 lessons:
- The console
- Strings, Numbers and Booleans
- Declaring Variables
- On semicolons
- All about Functions
- Arrow functions
- Scopes and Closures
- Intro to objects
- Intro to arrays
- If/else statements
- &&, || and !
- Null and undefined
- For loops
- Debugging errors
What’s in Module 1?
If you feel that your code is messy, if you’re worried that you’re not using the best practices, or if you want to build more advanced components but don’t know where to start, relax. You’re covered in Modules 6 to 15.
And I promised you 20 components, didn’t I? In modules 6 to 15, you’ll build 14 more components. You’ll also improve on the 5 you’ve built previously. These 14 components are:
- To-do list
- Autocomplete input
- Calculator UI
- Date picker
- A Google Maps component
- A loading indicator
- Twitter feed
- Infinite Scroll
- Auto-hiding sticky nav
- Same-page scroll link
- Infinite-scrolling page
- Scrollspy component
- Drag and Drop component
(More images to be released in future 😉).
Do you want to build web applications, but don’t know where to start?
Maybe you read somewhere that you need to use frontend frameworks like React, Angular and Vue. You’ve tried them, but you realize you don’t understand what their documentations are saying.
Many people learn frontend frameworks, hoping that these frameworks will help them build web applications.
The truth is, to build real applications, you need to learn how to structure your application and how to code it up. And that’s what you will learn in Modules 16 and 17.
You will build a single-page application that allows you to create and customize greeting cards in these modules.
Once you’ve learned the core stuff, you’ll be able to pick up frontend frameworks and build any application you want.
Honestly, I can’t wait for you to have these lessons and so you can start building things from scratch!
It has become one of my favorite reference resources due to Zell’s ability to present content in a crystal clear way that avoids anything non-essential.
The content is concise and pragmatic. If you are self-taught this course will feel like you are learning from a future version of yourself sent back in time to turn you into a JS wizard.Christian boyle, frontend developer