Module 1
Foundations
Lectures 1 โ 6
LECTURE 01Past
Introduction to Streaming Data
What streaming is, why it matters, batch vs stream
LECTURE 02Past
Data Sources & Personalisation
Identifying sources, real-time personalisation patterns
LECTURE 03Past
Kafka Architecture
Topics, partitions, brokers โ how Kafka works
LECTURE 04Past
Setup: Docker & Kafka
Installing Docker, Kafka, Zookeeper environment
LECTURE 05Past
Setup: Docker & Kafka II
Configuration, troubleshooting, verifying the stack
LECTURE 06Available
Your First Producer
Python venv, stock CSV, yFinance, BTC live, multi-producer
Module 2
Making Kafka Work
Lectures 7 โ 10
LECTURE 07Available
Reading from Kafka
Console consumer, Python consumer, analytics & decision framework
LECTURE 08Available
Saving to MongoDB
MongoDB Atlas setup, consumer_mongodb.py, persistent storage
LECTURE 09Available
Analytics & Alerts
Decision framework, offset strategy, analytics consumer, alert triggers
LECTURE 10Available
Fraud Detection Capstone
End-to-end: multi-producer โ Kafka โ MongoDB enrichment โ 3 fraud rules
Module 3
Stream Processing
Lectures 11 โ 13
Module 4
Grafana Dashboards & Alerts
Lectures 14 โ 16
LECTURE 14Notes
Grafana Fundamentals
Install Grafana, connect MySQL, and build a transaction-risk dashboard
LECTURE 15Notes
Building Live Dashboards
Fraud operations dashboard, variables, and live ingestion mode
LECTURE 16Notes
Alerts in Grafana
Alert rules, contact points, Slack routing & design strategy
LECTURE 16 EXTENSIONLab
Live Fraud Dashboard
Run producer and MySQL consumers, then watch transactions and alerts update in Grafana
Module 5
Streaming Decision Systems
Lectures 17 โ 18
LECTURE 17Project
Multi-Source Surge Pricing
Join demand, driver supply, weather, traffic, and events into an explainable live pricing decision
LECTURE 18Soon
Pricing Explainability & Scenarios
Compare policies, test guardrails, audit fairness, and present a management recommendation
Module 6
Capstone Presentations
Lectures 19 โ 20
LECTURE 19Soon
Capstone โ Part 1
Teams present streaming pipelines โ data sources, architecture, live demo
LECTURE 20Soon
Capstone โ Part 2
Remaining team presentations, peer review, course wrap-up