Skip to content
UdemyIT & SoftwarePaid courseAll LevelsCertificate

Generative AI with Context: RAG, CAG & KAG Applications (Udemy.com)

Master augmented generation in AI with RAG, CAG & KAG - covering semantic search, caching, knowledge graphs

Created by: Navid Shirzadi

Last updated July 2026

icon
What you will learn

  • Build context‑aware AI pipelines using Retrieval Augmented Generation (RAG), Cache Augmented Generation (CAG), and Knowledge Augmented Generation (KAG).
  • Apply semantic search and embeddings to connect models with external knowledge sources for more accurate responses.
  • Optimize AI performance with caching strategies that reduce redundancy and improve efficiency in real‑world applications. - Leverage knowledge graphs for stru
  • Leverage knowledge graphs for structured reasoning, enabling AI systems to extract entities, facts, and relationships.
  • Debug and refine AI workflows step‑by‑step, gaining confidence in troubleshooting and improving pipeline reliability.
  • Translate theory into practice by completing hands‑on projects that demonstrate how augmented generation enhances generative AI.

How it compares

Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:

  • Rating4.2 out of 5higher than 13% of them
  • Reviews79#1,041 of 1,183 by number of reviews
  • Length8.5 hourslonger than 65% of them
  • Last updatedJuly 2026more recently than 82% of them

icon
Course Description

Artificial intelligence is evolving fast, and the next frontier is context. Models that can understand, retrieve, and reason with the right information at the right time are not only more accurate - they’re smarter, more reliable, and closer to human‑like intelligence. This course, Context‑Aware AI, is designed to give you the skills and confidence to build those systems yourself.

Instead of just theory, you’ll get a guided journey through the most important context‑aware workflows: Retrieval Augmented Generation (RAG), Cache Augmented Generation (CAG), and Knowledge Augmented Generation (KAG). Each concept is introduced clearly, then reinforced with hands‑on projects that let you see the power of context in action. You’ll learn how to connect models to external knowledge, optimize performance with caching, and integrate knowledge graphs for structured reasoning.

What makes this course different is its balance of clarity and practicality. Complex ideas are broken down into intuitive explanations, supported by exercises and real‑world examples. By the end, you won’t just understand how context‑aware AI works - you’ll have built working pipelines that you can adapt to your own projects, whether you’re developing smarter chatbots, enterprise search tools, or advanced reasoning systems.

If you’re ready to move beyond generic AI responses and start creating applications that truly understand context, this course is your launchpad. Join us and take the next step toward building intelligent systems that think deeper, respond smarter, and deliver real value.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Navid Shirzadi

Welcome! I'm Navid Shirzadi, and I'm thrilled you're here.

I’m an Applied Scientist with a Ph.D. in Engineering and over a decade of experience working with integrated energy systems, optimization, and intelligent control strategies. My background spans mathematical optimization, advanced control, and hybrid modeling techniques that blend physics‑based simulations with modern AI.

I’m deeply experienced in Python, and I build cutting‑edge machine learning, deep learning, and agentic AI models for real‑world applications. My recent work focuses on leveraging agentic AI workflows and LLM‑powered tools to automate and enhance building energy modeling, EnergyPlus pipelines, and large‑scale simulation tasks.

Throughout my career, I’ve published research on intelligent control strategies for energy systems and developed AI‑driven methods that improve efficiency, reliability, and decision‑making. My passion lies in teaching these concepts in a clear, practical, and intuitive way, helping learners build skills they can immediately apply in engineering, data science, and AI‑driven modeling.

I’m excited to share my knowledge and help you grow your expertise in AI, optimization, and energy systems.

icon
More courses by Navid Shirzadi

$19.99

$84.99

$69.99

$59.99

$12.99

$12.99

icon
More IT & Software courses

$49.99

$10.99

$124.99

$19.99

$11.99

$19.99

icon
Reviews

4.2

79 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Hakan on 10/8/2026

The explanations of RAG, CAG, and KAG are clear, well-structured, and supported by hands-on examples. Highly recommended for anyone looking to build context-aware AI systems and move beyond basic LLM usage.

By Leonardo on 10/2/2026

Thanks, I like the flow of the course

By Samuel Stefancic on 9/4/2026

Amateurism at his finest. Taking 3 min to explain simple prints is beyond every hour grabbing that i could have imagined.

By Teddy on 5/12/2026

Simplify the cases too much, only good for beginners

By Weng Gei Wong on 4/25/2026

I really like the KAG portion.

By Mandeep Sharma on 3/14/2026

Every video has good content and explain everything in deeply

By Chris Mac on 12/29/2025

Good projects and practical exercises

By Sarah Fisher on 12/29/2025

Its a good course to learn the fundamentals

By Leo S on 12/29/2025

Exactly what I wanted! All augmented generation methods in one course.

By Parshwa Khara on 12/23/2025

Nice & Detailed explanation. Watched at 1.5x, the overall pace could have been a little bit more.

Showing all 10 reviews on CourseDuck

Read all 79 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100