Roadmaps
Structured learning paths to guide your journey
3 roadmaps
37 total steps
Beginner
Introduction to Software Engineering
Complete learning path from fundamental concepts to advanced software development practices. Master processes, algorithms, coding paradigms, architecture, and AI-assisted development.
120 hours10 Steps
Start Learning
Beginner
AI Agentic Development
Complete learning path from AI literacy to production-grade AI agents. Master prompting, Python, LangGraph, agent memory and RAG, multi-agent orchestration, observability, guardrails and evaluation - plus an optional OpenCode tooling track.
36 Weeks19 Steps
Start Learning
Beginner
Python Developer
Complete learning path from your first Python line to production-ready code. Master Python fundamentals, professional tooling, testing, clean code, design patterns, SOLID principles, functional programming, and advanced language features.
20 Weeks8 Steps
Start Learning