GeekHub Learn
GeekHub Learn
Beginner 2026 edition

AI and LLMs for Absolute Beginners

A free, hands-on, 2026-updated AI and LLM course. Learn how ChatGPT works, master prompts, use the OpenAI and Gemini APIs, build a PDF chatbot with RAG, and deploy it.

12 modules 72 focused lessons 40 to 60 hours

What you will walk away with

Ship a real PDF chatbot

By module 9 you have an indexed-PDF Q&A app with citations, deployed to a public URL.

Multi-provider fluency

Call OpenAI, Gemini, and Anthropic. Stream responses. Enforce JSON outputs.

Real RAG, not slides

Embeddings, ChromaDB, retrieval, reranking, eval. Built once, reusable for any future job.

Safety from day one

Hallucinations, prompt injection, bias, privacy. Layered defenses baked into every project.

Curriculum

12 modules plus 4 supplementary sections, 72 focused lessons, roughly 3 hours of reading plus labs.

A note on how this course works

  • Progress is saved locally in your browser. No login wall, no cloud sync yet.
  • Quizzes inside lessons are self-graded. Module quizzes and the certificate are reviewed by the GeekHub team when you submit your capstone.
  • We do not show fake star ratings, fake testimonials, or fake enrollment numbers. What you see is what we have shipped.
  • Source MDX is in the public GeekHub repo. Found a typo? Open a PR.