Build Fast with AI
RoadmapResourcesCareer PathsDocumentation
Get Started
Learning Path
OverviewLevel 0Environment & FoundationsLevel 1LLM Fundamentals & APIsLevel 2Building Simple GenAI ApplicationsLevel 3RAG Systems & Intelligent AgentsLevel 4Production Systems & DeploymentLevel 5Advanced GenAI TechniquesLevel 6Choose Your Specialization Path
Resources
ResourcesCareer PathsDocumentation
Your Progress

Level 2 in progress

HomeDocumentation

Documentation & Resources

Comprehensive guides, references, and learning materials to support your journey through the GenAI roadmap.

Core Documentation Guides

📖

Full Curriculum Guide

Complete markdown documentation of all 7 levels, topics, and learning outcomes.

View on GitHub
📝

Level Guides

Detailed guides for each level with prerequisites, topics, projects, and checkpoints.

View on GitHub
🎯

Specialization Paths

In-depth content for each of the 4 specialization paths with skill requirements.

View on GitHub
✅

Checkpoints & Milestones

28 structured checkpoints across all levels with tasks and validation criteria.

View on GitHub

Quick Reference

How to Use This Roadmap

  • →Start with Level 0 to set up your environment
  • →Progress sequentially through Levels 1-5
  • →Complete checkpoints at each level to solidify learning
  • →Choose a specialization path at Level 6

Learning Best Practices

  • →Dedicate 10-15 hours per week for steady progress
  • →Complete projects in order - each builds on previous
  • →Share your work and get community feedback
  • →Take breaks and don't rush through levels

Project Submission

  • →Push projects to your GitHub account
  • →Create a portfolio repository linking all projects
  • →Document your learning in README files
  • →Share your progress via social media or community

External Resources

🤖

OpenAI API Documentation

Official API docs for ChatGPT and GPT-4

🔗

Claude API Documentation

Anthropic Claude API reference

🔗

LangChain Documentation

Framework for building with LLMs

📊

Vector Database Guides

Pinecone, Weaviate, Qdrant docs

⚡

FastAPI Documentation

Modern web framework for Python

📦

Docker & Kubernetes

Containerization and orchestration

Frequently Asked Questions

How long will it take to complete the roadmap?

The roadmap is self-paced. Most learners make steady progress with consistent weekly study, and you can go faster or slower based on your schedule.

Do I need prior machine learning experience?

No! Level 0 covers all prerequisites. However, familiarity with Python and basic programming is helpful.

Can I learn offline?

Most content can be studied offline using the markdown documentation. Some APIs require internet access for API calls.

Are there community resources?

Join our Discord community, contribute to GitHub, and share your projects on social media using our hashtag.

Can I get a certificate?

This is a self-paced curriculum. Certificates come from completing projects and building your portfolio.

Ready to Get Started?

Head to the roadmap to begin your learning journey. Start with Level 0 or jump to where you are now.

View RoadmapView on GitHub