00
Module 00 · Before You Start
Setup & Prerequisites
Get your environment ready. Install Python, set up your code editor, and understand the key Python packages you'll use throughout this journey.
| # | Type | Resource |
|---|---|---|
| 1 | Software | Python 3.13 Download → |
| 2 | Software | Visual Studio Code Download → |
| 3 | Package | Install Pip Package Installer on Python → |
| 4 | Reference | Common Python Libraries used for AI/ML → |
01
Module 01 · The Math Behind It All
Mathematical Foundations
Mathematics is the foundation of everything in AI. Build strong skills in linear algebra, discrete math, and statistics to theoretically understand how machines learn.
| # | Type | Resource |
|---|---|---|
| 1 | Playlist | Math for Machine Learning Playlist → |
| 2 | ⭐ Course | NPTEL Swayam Discrete Mathematics Course Recommended→ |
| 3 | Course | Discrete Structures via Saylor Academy → |
| 4 | Lectures | Linear Algebra Lecture Series — MIT OCW → |
| 5 | Course | Fundamental Math for Data Science — Codecademy → |
02
Module 02 · Building Your Foundation
Python Programming
These foundational courses in Computer Science and Python Programming will get you going strong! Learn to code, then practice until it feels natural.
| # | Type | Resource |
|---|---|---|
| 1 | Course | MITx: Intro to CS and Programming Using Python → |
| 2 | Course | HarvardX: CS50's Intro to Programming with Python → |
| 3 | Website | Introduction to Python — W3Schools → |
| 4 | YouTube | Learn Python in 4 Hours — freeCodeCamp → |
| 5 | ⭐ Practice | Practice Python on HackerRank Recommended→ |
| 6 | Certificate | Python Basic Certification — HackerRank → |
03
Module 03 · Data Science
Data Science
Data is the new oil! Before jumping into advanced AI, learn about the data that drives it. Cover basics of statistics and Data Science using Python.
| # | Type | Resource |
|---|---|---|
| 🎁 | YouTube | Quick 5 Minute Intro to Data Science → |
| 1 | YouTube | Data Science Overview → |
| 2 | Website | Data Science Introduction — W3Schools → |
| 3 | YouTube | Python for Data Science → |
| 4 | Course | Google Data Analytics Professional Certificate → |
| 5 | ⭐ Course | IBM Data Science Professional Certificate Recommended→ |
04
Module 04 · Machine Learning
Machine Learning
Time to use data to train machines. Machine learning is the science of algorithms that help machines learn and improve from data — without explicit programming.
05
Module 05 · Computer Vision
Computer Vision
Give the power of sight to intelligent computers! CV trains machines to interpret and understand the visual world — just the way we see it, but faster and more accurately.
| # | Type | Resource |
|---|---|---|
| 1 | YouTube | Computer Vision Crash Course Overview → |
| 2 | YouTube | OpenCV Course — Full Tutorial with Python → |
| 3 | Course | OpenCV Bootcamp — Free Official Course → |
| 4 | ⭐ Course | Computer Vision Essentials — Great Learning Recommended→ |
| 5 | Playlist | Stanford Computer Vision Lectures ⚡ Advanced → |
06
Module 06 · Deep Learning
Deep Learning & Neural Networks
Harness the power of the human brain to build something that resembles it. Neural networks process raw data to mimic desired outputs — the core of modern AI.
07
Module 07 · Generative AI
Generative AI
The big buzz word! Create text, images, audio, video and more using Generative Adversarial Networks and Large Language Models.
| # | Type | Resource |
|---|---|---|
| 1 | Course | Microsoft Fundamentals of Generative AI → |
| 2 | Course | Microsoft Responsible Generative AI → |
| 3 | ⭐ YouTube | Generative AI in a Nutshell Recommended→ |
| 4 | Course | Generative Adversarial Networks Specialization → |
| 5 | E-Book | Generative AI and LLMs for Dummies — Free PDF → |
| 6 | Course | Generative AI Learning Path — Google Cloud → |
| 7 | YouTube | Generative AI for Developers → |
Sub-Module 7A
Retrieval Augmented Generation (RAG)
RAG combines traditional information retrieval with generative LLMs — giving AI access to external knowledge without retraining.
| # | Type | Resource |
|---|---|---|
| 1 | Course | RAG Introduction (RXM403) — Linux Foundation → |
| 2 | Project | Guided Project on RAG — Coursera → |
| 3 | YouTube | Learn RAG From Scratch — YouTube → |
08
Module 08 · Natural Language Processing
Natural Language Processing
Help computers understand human language — English, Hindi, French, and more. NLP powers chatbots, translators, sentiment analysis, and search engines.
| # | Type | Resource |
|---|---|---|
| 1 | Article | How To Get Started with NLP — Towards Data Science → |
| 2 | ⭐ Playlist | TensorFlow NLP Zero to Hero Recommended→ |
| 3 | YouTube | Natural Language Processing Pipeline → |
09
Module 09 · Reinforcement Learning
Reinforcement Learning
Walk, fall, get up, learn, repeat. Just like humans learn through experience, AI learns what to do — and what not to do — through trial, error, and rewards.
| # | Type | Resource |
|---|---|---|
| 1 | Playlist | Reinforcement Learning By The Book → |
| 2 | YouTube | RL Basics from Scratch → |
| 3 | Tutorial | Reinforcement Learning Tutorial — JavaTPoint → |
| 4 | ⭐ Course | Deep Reinforcement Learning Course — Hugging Face Recommended→ |
10
Module 10 · Agentic AI
Agentic AI Systems
Don't just provide solutions — start acting on them. Agentic AI integrates AI and operations to power the next wave of automation like never before.
| # | Type | Resource |
|---|---|---|
| 1 | ⭐ YouTube | AI Agents Fundamentals in 7 Minutes Recommended→ |
| 2 | YouTube | Getting Started with LangFlow → |
| 3 | YouTube | Building RAG Based LLM App using LangFlow → |
| 4 | YouTube | Building a Team of AI Agents in n8n (No Code) → |
| 5 | Docs | n8n Documentation — Official Docs → |
| 6 | Article | Generative AI vs Agentic AI — Forbes → |
⭐
Bonus Module · Advanced Pathway
Advanced Learning & Practice
Additional bonus courses, specializations, and problem-solving exercises to take your skills to the next level.
🔨
Projects
Build Real Things
500+ project ideas and guided projects to build your portfolio. Pick one from each module as you progress.
🧠 20 Popular Deep Learning Projects →
TheCleverProgrammer Blog
🚀 500 AI/ML/DL/CV/NLP Projects with Code →
GitHub Repository
⚙️ Machine Learning Projects →
GeeksForGeeks
🎮 15 RL Project Ideas for Beginners →
ProjectPro
+
Stay Updated
Newsletters, Blogs & Cool Websites
Stay on top of the latest in AI with these curated newsletters and blogs.
📬 AI Newsletters
📖 AI Blogs
🌐 Interesting Websites