Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete Generative AI, Agentic AI & RAG Bootcamp
Role Play
New
1 students

Complete Generative AI, Agentic AI & RAG Bootcamp

Master Generative AI, LangChain, LangGraph, Hugging Face, RAG, Multi-Agent Systems and LangSmith with Real Projects
Created byMOHD SAQIB
Last updated 8/2026
English

What you'll learn

  • Build advanced Generative AI applications using LangChain and Hugging Face models.
  • Understand the architecture, design patterns, and best practices for creating robust GenAI systems.
  • Deploy Generative AI applications to cloud platforms and on-premise environments with scalability and reliability.
  • Develop Retrieval-Augmented Generation (RAG) pipelines to improve accuracy and information retrieval.
  • Integrate Hugging Face pre-trained models into LangChain applications for powerful NLP workflows.
  • Customize and fine-tune models for real-world use cases such as chatbots, content generation, and data augmentation.
  • Learn the core concepts of Agentic AI and design intelligent autonomous agents for practical tasks.
  • Build agents using LangGraph, including state management, memory, workflows, and event-driven behavior.
  • Create multi-agent systems that collaborate, communicate, and solve complex problems together.
  • Implement advanced RAG systems using hybrid search, multimodal retrieval, and persistent memory
  • Use LangSmith to track, debug, and optimize RAG and agent workflows.
  • Work on hands-on projects such as autonomous research agents, task automation systems, knowledge assistants, and multimodal AI applications.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

33 sections164 lectures30h 38m total length
  • Welcome to the course1:39

    Welcome to the course! In this lecture, you'll get an overview of what this course offers and how it will help you build practical Generative AI applications. By the end, you'll be ready to begin your AI learning journey with confidence.

  • What you will build in this course1:03

    Explore the exciting AI applications, tools, and projects you'll build throughout this course. This lecture provides a preview of your learning journey and the practical skills you'll develop.

  • How this course is structured1:04

    Understand how the course is organized and how each section builds upon the previous one. You'll learn the recommended learning path to get the maximum benefit from the course.

  • Tools, software, and accounts needed0:52

    Get a quick overview of the tools, software, and technologies that will be used throughout the course. Detailed installation and setup will be covered in the upcoming sections.

  • How to follow the course effectively0:51

    Learn the best practices for following this course effectively, including coding along, practicing regularly, and using the available learning resources to strengthen your understanding.

  • Course resources and project files0:59

    Discover the learning resources available throughout the course, including source code, project files, premium notes, assignments, quizzes, and GitHub resources that will support your learning.

Requirements

  • No prior knowledge of RAG is required — everything will be taught from scratch.
  • Familiarity with Python programming language, including basic syntax, data structures, and functions.
  • Ability to navigate and execute commands in a command line interface (CLI) or terminal.

Description

Welcome to the Complete Generative AI, Agentic AI & RAG Bootcamp, a comprehensive hands-on course designed to take you from beginner to advanced AI Engineer.

In this course, you will master the complete modern AI stack including Large Language Models (LLMs), LangChain, Hugging Face, Agentic AI, LangGraph, Retrieval-Augmented Generation (RAG), LangSmith, Vector Databases, and Multi-Agent Systems.

You will begin with the fundamentals of Generative AI and understand how LLMs work. Then, you will learn how to build powerful AI applications using LangChain and Hugging Face models. You'll discover prompt engineering techniques, chains, memory, tools, document loaders, embeddings, and production-ready workflows.

Next, you will dive deep into Agentic AI and learn to build autonomous agents with LangGraph. You will understand state management, memory, event-driven workflows, human-in-the-loop systems, and multi-agent collaboration.

The course also provides a complete guide to Retrieval-Augmented Generation (RAG). You will implement traditional RAG, advanced RAG, hybrid search, contextual retrieval, multimodal RAG, and persistent memory systems. You will work with vector databases such as FAISS, Pinecone, ChromaDB, and Weaviate.

You will also learn LangSmith for debugging, monitoring, tracing, and optimizing AI applications.

Throughout the course, you'll build real-world projects including:

• Chatbots and AI Assistants

• Document Q&A Systems

• Resume Screening Agents

• Research Assistants

• Multi-Agent Applications

• Knowledge Base Chatbots

• Autonomous Task Automation Systems

• Multimodal AI Applications

• Production-Ready RAG Systems

By the end of this course, you'll have the practical skills needed to build, deploy, and optimize modern AI applications and become a proficient AI Engineer.

Whether you are a beginner, software developer, data scientist, ML engineer, or AI enthusiast, this course will provide everything you need to master Generative AI, Agentic AI, and RAG systems from scratch.

Who this course is for:

  • Individuals passionate about AI and ML who want to expand their knowledge and skills in generative AI applications.
  • Developers interested in integrating advanced AI capabilities into their applications and learning about the deployment and optimization of AI models
  • Professionals looking to enhance their expertise in building and deploying generative AI models, particularly using Langchain and Huggingface.
  • Tech Enthusiasts and Students eager to explore the next generation of AI application development with practical hands-on projects.
  • Data Scientists and Researchers looking to integrate agentic behavior into their data-driven projects.