
- Updated
Get a beginner roadmap for learning to code
This prompt creates an 8-week learning plan for a language or skill. You state your goal, such as getting a junior job or building an app, your experience and the hours per week you can give.
Create a learning plan for me to learn [LANGUAGE / SKILL]. Goal: [e.g. get a junior job, build an app] Experience: [NONE / SOME] Hours per week: [HOURS] Give an 8-week plan with topics per week, one small project per week, free resources and a daily 20-minute practice routine. Tell me what not to waste time on.
Build small things from week one. Tutorials alone will not make you a developer.
Get a better result
An eight week plan with topics each week, one small project per week, free resources, a daily twenty minute practice routine and a list of things not to spend time on yet.
Your goal and hours per week decide what belongs in the plan, so the prompt asks for both before any topics. A small project each week keeps learning hands on. The “what not to waste time on” line is the one beginners need most, because most of the overwhelm comes from trying to learn every tool at once.
The plan tries to teach everything at once.
Fix: Ask it to cut anything not needed for your goal, and say why each topic is in the plan.
- The resource links are broken or paid. Ask for well-known free resources by name, then search for them yourself instead of trusting the links.
- The projects are copies of tutorial apps. Tell it one thing you would like to build for yourself, and ask for the weekly projects to lead up to it.
At the end of each week, paste what you built and what confused you, and ask for changes to next week’s plan.
I am stuck in week [N] on [TOPIC]. Explain it another way and give me a smaller step to try first.
More chat & writing prompts
See all 465 →More like this
- Explain a product roadmap in plain wordsChatGPT · Gemini · Claude
- Add helpful comments and docstrings to codeChatGPT · Gemini · Claude
- Product roadmap graphicGemini · ChatGPT · Midjourney
- Turn a user story into working codeClaude · ChatGPT · Claude Code
- Find dead code and safe things to deleteClaude · ChatGPT · Claude Code



