Fill fields, review the preview, then copy or open elsewhere.
Leave a field empty to keep its placeholder in the preview.
Design a complete Python learning plan for me.
My current programming experience: {{experience}}
My goal with Python: {{goal}} (data science, web dev, automation, ML, general)
Daily time available: {{daily_time}}
Timeline: {{timeline}}
My learning style: {{learning_style}}
Return:
1. Phase 1 — Foundations (variables, types, control flow, functions, OOP basics): topics, exercises, week-by-week
2. Phase 2 — Real Python (file I/O, error handling, modules, packages, virtualenv, pip): what to drill
3. Phase 3 — Idiomatic Python (list comprehensions, generators, decorators, context managers, type hints): what separates beginners from intermediates
4. Phase 4 — Specialization based on my goal: 2 projects with stretch goals
5. Best learning resources for each phase
6. The single most common mistake learners make
7. How I'll know I'm at "intermediate" level
8. What to learn next once Python is solid