Introduction to Generative AI

Course Overview
Beginner
Free Course

For developers and technical learners who are new to generative AI and want to know how these models actually work. You will be able to explain what a generative model learns, compare the main families (autoregressive transformers, VAEs, GANs, diffusion and flow models), and train a small one yourself.

Instructor: Jaidev
Sections: 3

Course Content

Section 1: Foundations of Generative Modeling

What a generative model learns, how it differs from a classifier, where it works in practice, and the four main ways such models are built.

Section 2: Deep Dive into Architectures

How VAEs, GANs, diffusion models and transformers work inside, with the maths, the code and the failures to watch for.

Section 3: Mini Project

Build, train and diagnose a variational autoencoder that generates handwritten digits.