Lesson 1 of 6 Β· 6 min Β· 1 hands-on step
Welcome: Yes, You Can Do This
How this program works, how to learn when school didn't work for you, and your first line of code in 60 seconds.
Welcome to Noob2Dev π
If you're here, maybe you've thought "I'm not a tech person" or "I was never good at school." Let's clear that up right now:
Being "bad at school" says nothing about whether you can code. School tests memorization under pressure, on a fixed schedule, often while life is hard. Coding rewards curiosity, patience and practice. Those can be learned by anyone.
Many professional developers had no idea what code was when they started. This program assumes you know nothing. Every term gets explained the first time it appears, so nobody is left behind.
How this program works
Each lesson has up to four parts:
- A short video, 5β10 minutes
- Notes like these, to read at your own pace and come back to later
- An exercise you solve right in your browser. The tests tell you instantly when you've got it.
- A quick quiz to lock it in
Then you press Mark lesson complete and move on. Your progress, streak and level live on your dashboard.
How to learn when school didn't work for you
- Small steps, every day. 20β30 minutes a day beats a whole Sunday. Protect your streak.
- Type the code yourself. Don't copy-paste. Your fingers learn too.
- Struggle a little; that's the learning. Try for 10β15 minutes before using a hint.
- Use hints and the AI tutor without guilt. They're designed to nudge you, not hand you the answer.
- Mistakes are information. Every error message is the computer telling you exactly what it needs.
- Don't compare your day 3 to someone's year 3. Compare yourself to yesterday.
Where this goes
The roadmap takes you from this very first line of code to the skills big tech companies like Google and Microsoft test for: programming, web development, databases, computer science fundamentals, system design, and working with AI like a professional. Then it helps you land the job.
You don't need to see the whole staircase. Just take the first step. π
π§ͺ Practice
Let's write your first code right now. Don't worry about understanding it yet.
- In the editor, replace
YOUR NAMEwith your actual name (keep the quotes!) - Press the green Run tests βΆ button
That's it. You're coding. π
Output appears here. Press Run or Ctrl/β + Enter.
β Check your understanding
You've been stuck on an exercise for 20 minutes. What's the best move?
Which plan works best for learning to code?
Create a free account to track your progress.