Udemy

Build AI Agents & RAG Apps with LangChain & CrewAI

Enroll Now
  • 528 Students
  • Updated 2/2026
4.8
(30 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
14 Hour(s) 3 Minute(s)
Language
English
Taught by
Tech With Mala
Rating
4.8
(30 Ratings)
5 views

Course Overview

Build AI Agents & RAG Apps with LangChain & CrewAI

Build real-world GenAI apps with RAG, LangChain, CrewAI, Hugging Face, Prompt Engineering and Python

Build real-world Generative AI applications using the latest tools like LangChain, RAG, AI Agents (CrewAI), and Hugging Face—all in one complete, hands-on course.

This course takes you from absolute setup to advanced AI systems, helping you understand not just how things work, but how to build production-ready AI applications.

Get Started from Scratch

Set up your development environment with ease:

  • Install Anaconda, Jupyter Notebook, and VS Code

  • Master Jupyter Notebook Markdown for clean workflows

  • Enable GPU with CUDA, cuDNN, and PyTorch

Learn Python for AI (Beginner Friendly)

Build a strong foundation in Python:

  • Variables, data types, and type conversion

  • Control statements, loops, and functions

  • Core data structures: lists, tuples, sets, dictionaries, strings

Understand AI, ML & Generative AI

  • AI, Machine Learning, Deep Learning & Generative AI explained

  • Evolution and history of AI

  • Deep dive into Transformers & Attention Mechanism (Encoder–Decoder)

Master Foundation Models & Responsible AI

  • What are Foundation Models and how they work

  • Applications, types, and real-world examples

  • Compare top open-source LLMs and choose the right model

  • Learn Responsible AI practices and bias mitigation

Build LLM Apps with LangChain

  • Chains, Agents, and Memory explained

  • Build powerful LLM-driven applications step by step

Master RAG (Retrieval-Augmented Generation)

  • End-to-end RAG pipeline:
    Input → Chunking → Embeddings → Vector DB → Retrieval → Response

  • Build a complete Question-Answering system

  • Work with vector databases:
    Pinecone, FAISS, Chroma, Weaviate, Milvus

Advanced Text Chunking Strategies

Learn and implement multiple chunking techniques:

  • Character & Recursive Character Splitters

  • Markdown Header Splitter

  • Token-based Chunking

  • Best practices for optimal RAG performance

Prompt Engineering Like a Pro

  • Create and use OpenAI APIs

  • Master prompting techniques:

    • Basic prompts

    • Role–Task–Context

    • Few-shot prompting

    • Chain-of-Thought

    • Constrained outputs

Work with Real Data

  • Use document loaders: CSV, HTML, PDF

  • Feed real-world data into your AI systems

Add Memory to LLMs

  • Conversation Buffer Memory

  • Window Memory

  • Summary Memory

  • Build AI that remembers context

Master LangChain Chains

  • Single, Sequential & Router Chains

  • Math Chain, SQL Chain, RAG Chain

  • Build intelligent workflows with LLMs

Build Multi-Agent AI Systems (CrewAI)

  • Understand Agentic AI frameworks

  • Build real-world systems:

    • Web scraping agents

    • Email automation agents

    • Financial analysis agents

  • Integrate LangChain tools with CrewAI

Build Apps with Hugging Face

  • Use pretrained models for:

    • Text summarization

    • Translation

    • Sentence embeddings

    • Vision-based tasks (Image Q&A)

By the End of This Course, You Will:

  • Build real-world GenAI applications from scratch

  • Master RAG, LangChain, and AI Agents

  • Work with industry tools used in AI engineering roles

  • Be ready to create your own AI-powered products

Course Content

  • 14 section(s)
  • 72 lecture(s)
  • Section 1 Course Overview
  • Section 2 Software Installation and Environment Setup
  • Section 3 Learn Python for AI (Beginner Friendly)
  • Section 4 Understand AI, ML & Generative AI; Transformer architecture
  • Section 5 Master Foundation Models & Responsible AI
  • Section 6 Build LLM Apps with LangChain
  • Section 7 Master RAG (Retrieval-Augmented Generation)
  • Section 8 Understanding Text Chunking Methods in RAG Systems
  • Section 9 Prompt Engineering Like a Pro
  • Section 10 Document Loaders - Work with Real Data
  • Section 11 Add Memory to LLMs
  • Section 12 Master LangChain Chains
  • Section 13 Build multi agentic systems using Crew AI and LangChain tools
  • Section 14 Hugging Face: Build GenAI applications using models from Hugging Face

What You’ll Learn

  • Build real-world Generative AI applications using LangChain and understand its core components, Design and develop multi-agent AI systems using CrewAI with hands-on projects, Create end-to-end RAG (Retrieval-Augmented Generation) pipelines including chunking, embeddings, vector stores, and retrieval, Master prompt engineering techniques: Basic, Role–Task–Context, Few-shot, Chain-of-Thought, and Constrained Outputs, Implement a wide range of LangChain chains: Single, Sequential, Router, RAG, Math, SQL, and more, Work with document loaders (CSV, HTML, PDF) to build AI systems using real-world data, Use Hugging Face models to build applications like summarization, translation, embeddings, and vision tasks, Apply different text chunking strategies: Character, Recursive, Markdown Header, and Token-based methods, Explore vector databases for RAG systems: Pinecone, FAISS, Chroma, Weaviate, and Milvus, Understand core concepts of AI, Machine Learning, Deep Learning, and Generative AI, Learn how Transformers and Attention mechanisms work (Encoder–Decoder architecture), Gain a solid understanding of Foundation Models, their applications, types, and real-world use cases, Evaluate LLM performance, compare top open-source models, and choose the right model for your use case, Learn Responsible AI practices and how to identify and mitigate bias in AI systems, Implement memory in LLM applications using Conversation Buffer, Window Memory, and Summary Memory


Reviews

  • M
    Mrityunjay Kumar
    5.0

    It was good course. I have got good understanding on AI/Agentic AI. I looked into couple of courses to start but was confused, many were too advanced for beginner since I am new to AI but this course explains everything well. I would recommend this course for beginner in AI. You can get sound knowledge with hands on practice

  • J
    Jago Gaines
    5.0

    Thanks a lot for compiling this course Mala. It's amazing to see how you make concepts so easy to understand. This is one of the best course. Thank you once again!!

  • G
    Greta Prince
    5.0

    Great content and easy to understand. Thank you!

  • A
    Antonia Richardson
    5.0

    Highly recommended this course to build Generative AI applications.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed