Foundations — Free AI Learning Track

What these systems are and how they learn.

The Foundations track explains what generative AI systems are and how they learn. It is the shared vocabulary layer for everything else on this site: if you can describe tokens, parameters, context windows, and reward signals precisely, you can govern the systems built on them.

Four modules build that vocabulary in sequence. Generative AI 101 covers the two core architectures, autoregressive and diffusion, and the full system around the model, from data pipelines to serving metrics. AI Concepts 101 frames the shift to Software 3.0, where natural language becomes the programming interface and evaluations replace traditional tests. The LLM Concepts module works through tokens, embeddings, the three training phases, prompting techniques, and the five core failure modes. Reinforcement Learning 101 explains the agent-environment loop and the human feedback process that aligns modern models.

Read the modules in order if you are new to the field. Each one is a short, plain-language briefing aimed at practitioners and decision-makers, and each ends with the questions a leader should ask and the failures to watch for.

Modules in this track

  • Generative AI 101 — Every design decision about a GenAI product starts with what kind of model it needs and what the model actually does under the hood.
  • AI Concepts 101 — Software engineering has split into three eras, and leaders need vocabulary to steer teams through the current one.
  • LLM Concepts, A Deep Dive — The vocabulary for discussing language models is the vocabulary for governing them.
  • Reinforcement Learning 101 — Reinforcement learning now sits behind the models and agents senior leaders are asked to approve.

Part of the free AI Learning Hub by Shahzad Asghar.