Course catalogue

8 hand-picked GitHub repos, built as static course sites with LearnaOS. System Design Primer is free for everyone.

Showing 8 of 8 courses

System Design Primer

IntermediateFree

donnemartin/system-design-primer

View source on GitHub →

The community-standard guide to designing large-scale systems — scalability, caching, databases, and interview prep. Includes Anki flashcards. Free for everyone.

ArchitectureDistributed SystemsInterview Prep
358.8k stars57.3k forksUpdated 13 minutes ago
18 chaptersIntermediateArchitecture
Start free

AI Engineering from Scratch

IntermediateStarter

gbengaoluwadahunsi/ai-engineering-from-scratch

View source on GitHub →

473 lessons across 20 phases — math, deep learning, LLMs, agents, and production. Every lesson ships a reusable artifact. The flagship open-source AI engineering curriculum.

AI EngineeringLLMsAgentsCurated
42.2k stars7k forksUpdated 6 minutes ago
473 chaptersIntermediateAI Engineering
Open course

AI Agentic Engineering

IntermediateStarter

ed-donner/agents

View source on GitHub →

6-week course building autonomous AI agents — OpenAI Agents SDK, CrewAI, LangGraph, AutoGen, and MCP. Hands-on labs with Cursor and uv.

AI AgentsLangGraphCrewAI
5.7k stars4.9k forksUpdated about 2 hours ago
6 chaptersIntermediateAI Agents
Open course

RAG from Scratch

IntermediateStarter

gbengaoluwadahunsi/rag-from-scratch

View source on GitHub →

Demystify Retrieval-Augmented Generation by building it yourself with local LLMs — embeddings, chunking, vector stores, retrieval strategies, hybrid search, and query rewriting. No black boxes, just clear, well-explained code.

RAGEmbeddingsVector SearchLLMs
1.5k stars176 forksUpdated 1 day ago
51 chaptersIntermediateRAG
Open course

Advanced RAG Techniques

AdvancedStarter

gbengaoluwadahunsi/RAG_Techniques

View source on GitHub →

Runnable notebook tutorials covering RAG from foundational to cutting-edge — query transformations, HyDE, reranking, fusion retrieval, semantic chunking, GraphRAG, RAPTOR, Self-RAG, and CRAG.

RAGRetrievalLLMsNotebooks
28.8k stars3.5k forksUpdated about 5 hours ago
37 chaptersAdvancedRAG
Open course

AI Infrastructure Engineering

AdvancedStarter

ai-infra-curriculum/ai-infra-engineer-learning

View source on GitHub →

Production ML infrastructure learning track — 10 modules from foundations and Kubernetes to GPU computing, MLOps, IaC, and LLM serving. Labs, exercises, and 3 capstone projects.

ML InfrastructureKubernetesLLM Ops
1.5k stars247 forksUpdated about 12 hours ago
10 chaptersAdvancedML Infrastructure
Open course

Data Engineering Zoomcamp

IntermediateStarter

DataTalksClub/data-engineering-zoomcamp

View source on GitHub →

DataTalks.Club's free 9-week course on building production-ready data pipelines — Docker, Terraform, dbt, Spark, Kafka, and cloud data platforms.

Data EngineeringdbtDataTalks.Club
43.9k stars8.6k forksUpdated about 1 hour ago
7 chaptersIntermediateData Engineering
Open course

Learn to Cloud

IntermediateStarter

learntocloud/learn-to-cloud

View source on GitHub →

Foundational cloud engineering for junior cloud engineers — Linux, networking, AWS, Azure, and infrastructure as code. Free open-source curriculum.

CloudAWSAzureDevOps
5.8k stars906 forksUpdated about 9 hours ago
7 chaptersIntermediateCloud
Open course

Unlock every course

Starter ($9/mo) gives full access to all 8 courses — new ones included as we add them.

Start Starter — $9/mo →

Want to convert your own repo? npx learnaos@latest owner/repo