Generative AI Launchpad Course

Week 1 - Module 1 : Foundations
  • Introduction to AI

  • Supervised vs Unsupervised ML

  • What are Neural Networks?

  • Natural Language Processing vs Generative AI

  • What is meant by Attention Mechanism?

  • Understanding the Gen AI ecosystem

  • Introduction to Python

  • Working with Langchain

  • Prompt Engineering

  • Different Types of Instructions

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 2 - Module 2 : RAG (Retrieval Augmented Generation)
  • Introduction to RAG

  • Ingestion process of RAG

  • Retrieval process of RAG

  • Understanding Cosine Similarity

  • Choosing the right Vector DB

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 3 - Module 3 : AI Agents
  • Introduction to AI Agents

  • Different types of Agentic Workflows

  • Building an agentic workflow using OpenAI Agent Builder

  • Building agentic workflow using n8n

  • Introduction to ReAct Agents

  • Building apps using Crew AI

  • What are Human-In-The-Loop workflows

  • Introduction to Model Context Protocol (MCP)

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 4 - Module 4 : Multi-modal AI
  • Introduction to multi-modal AI

  • Working with Text-To-Speech (TTS) models

  • Working with Speech-To-Text models

  • Exploring Wispr Flow for audio to text conversion

  • Working with Text-To-Image models

  • Exploring HeyGen for video generation

  • Exploring Suno platform for song generation

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 5 - Module 5 : Creating & Deploying AI Apps
  • What are Prompt Templates?

  • Hosting an application on GitHub and Streamlit

  • Working with Cursor IDE

  • Creating an app using MCP

  • Connecting our app to Supabase DB

  • Vibe coding with Claude

  • Creating and deploying app using Vercel V0

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 6 - Module 6 : Advanced AI Concepts
  • Different model customization techniques

  • Fine-tuning an LLM

  • What are GANs?

  • What are Variational Autoencoders (VAEs)?

  • What is Diffusion?

  • What is meant by Reinforcement Learning?

  • Working with local LLMs using Ollama

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 7 - Capstone Project
  • Pick any problem statement and build an AI app around it

  • Project Review

  • Certificate

Week 8 - Bonus Module
  • Exploring HuggingFace

  • Exploring NotebookLM

  • Exploring Kimi

  • Exploring Chronicle

  • Exploring ResumeWorded

  • Interview Guidance

Course Curriculum

Generative AI Launchpad

Week 1 - Module 1 : Foundations
  • Introduction to AI

  • Supervised vs Unsupervised ML

  • What are Neural Networks?

  • Natural Language Processing vs Generative AI

  • What is meant by Attention Mechanism?

  • Understanding the Gen AI ecosystem

  • Introduction to Python

  • Working with Langchain

  • Prompt Engineering

  • Different Types of Instructions

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 2 - Module 2 : RAG (Retrieval Augmented Generation)
  • Introduction to RAG

  • Ingestion process of RAG

  • Retrieval process of RAG

  • Understanding Cosine Similarity

  • Choosing the right Vector DB

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 3 - Module 3 : AI Agents
  • Introduction to AI Agents

  • Different types of Agentic Workflows

  • Building an agentic workflow using OpenAI Agent Builder

  • Building agentic workflow using n8n

  • Introduction to ReAct Agents

  • Building apps using Crew AI

  • What are Human-In-The-Loop workflows

  • Introduction to Model Context Protocol (MCP)

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 4 - Module 4 : Multi-modal AI
  • Introduction to multi-modal AI

  • Working with Text-To-Speech (TTS) models

  • Working with Speech-To-Text models

  • Exploring Wispr Flow for audio to text conversion

  • Working with Text-To-Image models

  • Exploring HeyGen for video generation

  • Exploring Suno platform for song generation

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 5 - Module 5 : Creating & Deploying AI Apps
  • What are Prompt Templates?

  • Hosting an application on GitHub and Streamlit

  • Working with Cursor IDE

  • Creating an app using MCP

  • Connecting our app to Supabase DB

  • Vibe coding with Claude

  • Creating and deploying app using Vercel V0

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 6 - Module 6 : Advanced AI Concepts
  • Different model customization techniques

  • Fine-tuning an LLM

  • What are GANs?

  • What are Variational Autoencoders (VAEs)?

  • What is Diffusion?

  • What is meant by Reinforcement Learning?

  • Working with local LLMs using Ollama

  • Code Walkthroughs

  • Quiz

  • Assignment

Week 7 - Capstone Project
  • Pick any problem statement and build an AI app around it

  • Project Review

  • Certificate

Week 8 - Bonus Module
  • Exploring HuggingFace

  • Exploring NotebookLM

  • Exploring Kimi

  • Exploring Chronicle

  • Exploring ResumeWorded

  • Interview Guidance

Course Curriculum