/learn-roadmap
Start learning with an interactive roadmap selection and personalized learning path.
Usage
/learn-roadmap
Description
This command helps you get started with your learning journey by:
- Identifying Your Goal - Select from role-based or skill-based learning paths
- Current Level Assessment - Determine your starting point
- Personalized Roadmap - Get a curated learning path based on your goals
- Resource Recommendations - Find courses, books, and projects to get started
Available Learning Paths
Role-Based Paths (30+)
- Frontend Developer - Master modern web development
- Backend Engineer - Server-side system design
- Full Stack Developer - Combined frontend and backend
- DevOps Engineer - Infrastructure and automation
- Data Scientist - Machine learning and analytics
- Mobile Developer - Native and cross-platform apps
- Software Architect - System design and architecture
- Engineering Manager - Team leadership and strategy
Skill-Based Paths (40+)
- Frontend Technologies - React, Vue, Angular, TypeScript
- Backend Frameworks - Node.js, Python, Java, Go
- Cloud Platforms - AWS, Google Cloud, Azure
- Databases - SQL, PostgreSQL, MongoDB, Redis
- DevOps Tools - Docker, Kubernetes, Terraform
- AI & Machine Learning - TensorFlow, PyTorch, LLMs
- Languages - Rust, C++, Go, Python
- Security & Compliance - OWASP, encryption, compliance frameworks
Learning Path Structure
Each path is organized in tiers:
Tier 1: Foundations (Weeks 1-2)
- Core concepts and fundamentals
- Essential tools and environment setup
Tier 2: Intermediate (Weeks 3-6)
- Framework/tool mastery
- Building small projects
Tier 3: Advanced (Weeks 7-12)
- Complex patterns and optimization
- Medium-sized projects
Tier 4: Expert (Weeks 13+)
- Production-ready systems
- Large-scale applications
- Mentoring others
Timeline Expectations
| Role | Total Duration | Full-time | Part-time |
|---|
| Frontend Developer | 6 months | 40 hrs/week | 10 hrs/week |
| Backend Developer | 9 months | 40 hrs/week | 10 hrs/week |
| Full Stack | 12 months | 40 hrs/week | 10 hrs/week |
| DevOps Engineer | 6 months | 40 hrs/week | 10 hrs/week |
| Data Scientist | 10 months | 40 hrs/week | 10 hrs/week |
What You'll Get
- ✅ Structured learning progression
- ✅ Recommended resources (courses, books, blogs)
- ✅ Hands-on project ideas at each tier
- ✅ Practice problems and challenges
- ✅ Assessment quizzes at each level
- ✅ Career path guidance
- ✅ Connection to relevant agents and skills
Example Workflow
/learn-roadmap
> What's your goal? (Select from list)
→ I want to become a Frontend Developer
> What's your current level?
→ Beginner (little to no experience)
> Recommended Path:
1. Week 1-2: HTML & CSS Fundamentals
2. Week 3-4: JavaScript Basics
3. Week 5-6: React Fundamentals
... (continue through all 4 tiers)
> Next Steps:
- Check out the "Frontend Technologies" skill for code examples
- Use /skill-assessment to gauge your progress
- Explore Frontend Web Development Agent for guidance
Tips for Success
- Commit to the Schedule - Consistency matters more than intensity
- Build Projects - Apply learning through real projects
- Connect with Community - Find study groups and peers
- Review Regularly - Revisit fundamentals before moving forward
- Get Feedback - Share projects and get constructive criticism
See Also
/explore-agents - Learn about all 7 specialized agents
/skill-assessment - Test your current knowledge
/roadmap-search - Search for specific topics across roadmaps