One main resource
Pick the core resource listed in your current phase. Use extras only when something is unclear. No collecting courses.
A map from “I can code a little” to “I can build, explain, evaluate, and ship an AI project.” One phase at a time. No prerequisite-marathon required.
Do one small task today. Progress comes from finished attempts, not perfect plans.
One tab. One task. Stop when the timer ends—or continue if you're in flow.
Follow the order, but don't wait for perfect understanding. Each phase ends with something you can demonstrate.
Use these when your attention drops, a topic feels hard, or you want to start another course.
Pick the core resource listed in your current phase. Use extras only when something is unclear. No collecting courses.
Following an example is okay. Next, change an input or method, predict the result, run it, and explain what happened.
Start the tiny project early. Google errors, read docs, and ask for help—but write down what you learned to fix.
Missing days is normal. There is no streak to protect. Return by doing the next 10-minute action, not by restarting.
If you're applying to general software roles, keep DSA, CS fundamentals, and interview practice as the main track. Use AI/ML as a focused second track. This roadmap is designed to progress in short sessions.
Don't install everything today. Use tools when a phase needs them.
Finishing checkboxes is not the same as mastering a topic. Use the exit checks to test yourself honestly. Resource links can change; if one breaks, use the official documentation linked nearby. Most listed core resources are free, but external platforms may change access or terms.