К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Agentic AI Foundations: Build RAG & MCP Chatbots · LearnSpace
Назад в каталог
courseraПрограммирование

Agentic AI Foundations: Build RAG & MCP Chatbots

Курс от LearnKartS
Начальный≈ 16.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The next wave of AI isn’t about better prompts—it’s about building systems that think, retrieve, and act on their own. Most AI applications today stop at generating responses. But real-world systems need more they must access the right data, make decisions, and execute tasks seamlessly. This course is your gateway into Agentic AI, where RAG and MCP come together to create truly intelligent applications. You’ll build a full-stack AI system from the ground up designing retrieval pipelines, implementing embeddings and ranking, and enabling tool-driven workflows. Develop a modern Angular chat interface, power it with a Node.js backend, and integrate leading models like OpenAI and Gemini to create dynamic, context-aware experiences. This Agentic AI course is not about theory or isolated demos you’ll engineer a complete, production-ready AI chatbot that mirrors real industry use cases. Built for developers ready to move beyond experimentation and create meaningful AI solutions. Do not just deploy AI create systems that think, adapt, and deliver. Enroll now and start your journey into the future of AI engineering.

Навыки, которые вы освоите

Retrieval-Augmented GenerationNode.JSEmbeddingsPrompt EngineeringAngularAgentic systemsAI IntegrationsLLM ApplicationFrontend IntegrationTool CallingGenerative AIAgentic WorkflowsDevelopment EnvironmentGenerative AI AgentsAI WorkflowsModel Context ProtocolServer SideOpenAI APIGoogle GeminiLarge Language Modeling

Программа курса

4 модулей · 101 учебных материалов

01Agentic AI Fundamentals21 материалов

Full Stack Agentic AI Overview

Course IntroductionВидеоThe Problem with Standard AI Models: Why ChatGPT/Gemini/Claude isn't enoughВидеоWhat is RAG? Understanding Retrieval Augmented GenerationВидеоIntroduction to MCP and How It Complements RAGВидео

Учитесь у экспертов

LearnKartS

Преподаватель курса

Nikhil Agarwal

Преподаватель курса

Agentic AI Foundations: Build RAG & MCP Chatbots
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 16.5 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
How MCP Works: Tools, APIs, and Real-World ExamplesВидео
MCP Architecture: Frontend, Backend, LLM and MCP LayerВидео
Checkpoint QuizЗадание
Proficiency QuizЗадание

RAG and MCP System Architecture

How MCP Server Actually Works: Architecture Deep DiveВидеоHow RAG + MCP Work Together: The Power of Combined SystemsВидеоIs RAG Alone Sufficient? Limitations of Simple Retrieval! RAG Only vs RAG + MCPВидеоThe Evolution: From Chatbots to Agentic SystemsВидеоCheckpoint QuizЗаданиеAgentic AI Foundations: MCP Architecture, RAG Integration & Evolution of Intelligent SystemsDIALOGUEProficiency QuizЗаданиеUnderstanding Agentic AI Architecture with RAG and MCPDIALOGUE

Course Roadmap and Project Overview

What You'll Build in This CourseВидеоCareer Prep: RAG & Agent Architecture QuestionsВидеоAgentic AI Full-Stack Project DemoВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание
02Environment Setup & RAG Foundations21 материалов

Environment Setup and RAG Fundamentals

Development Environment - Install Node.js & VS Code SetupВидеоCreate Gemini-AI API KeyВидеоCreate OpenAI (ChatGPT) API KeyВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

RAG Architecture and AI Coding Support

Understanding RAG ArchitectureВидеоHow RAG Actually Works Behind the ScenesВидеоUnderstanding Embeddings, Retrieval and AugmentationВидеоInstalling Gemini Code Assistant and Setting Up AI Coding SupportВидеоGetting Gemini API Key and Understanding Free Access OptionsВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Angular Chat App Setup and UI Development

Creating a New Angular Chat Application with Angular CLIВидеоOpening the Angular Project in VS Code and Preparing the Basic StructureВидеоIntegrating Tailwind CSS and Bootstrap Icons in AngularВидеоGenerating the Chat UI Using Gemini Prompting (Vibe Coding)ВидеоFinal UI Refinements: Message Interface, Styling, and Responsive DesignВидеоCheckpoint QuizЗадание
03Angular Frontend Development22 материалов

Frontend Chat Setup and Messaging Logic

Organizing Frontend Code & Creating Message InterfaceВидеоOptimizing sendMessage() Logic and Creating askLLM() FunctionВидеоCreating Angular Chat Service and Implementing HTTP POST API CallВидеоHandling Bot Responses, Error Handling, and UI TestingВидеоImplementing Auto Scroll, Environment Variables, and Final Frontend SetupВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Backend Project Initialization and Server Setup

Creating Backend Folder and Initializing Node.js ProjectВидеоInstalling Packages and Creating Basic Express ServerВидеоConfiguring Environment Variables (.env) and Running Node ServerВидеоUsing Node Watch Mode and NPM Scripts for DevelopmentВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Gemini API Integration and Full Chat Testing

Understanding Gemini API Documentation and LLM Integration BasicsВидеоGetting Gemini API Key and Configuring .env for Model & API KeyВидеоCreating Gemini Provider Class and Implementing generateResponse()ВидеоBuilding Express Chat Router and Connecting Gemini ProviderВидеоTesting Gemini API with CURL and Handling Model ResponsesВидеоTesting NodeJS API in Angular Chat App - Chat with AIВидео
04Building RAG Chatbots37 материалов

Introduction to RAG and Local Knowledge Base

Creating Local Knowledge Base and Understanding Basic RAG ConceptВидеоImplementing RAG Service and Preparing Context & PromptВидеоIntegrating RAG with Chat Router and Testing the Q&A BotВидеоIntroduction to RAG for Static Q&A Bot & Overview of EmbeddingsВидеоExploring Gemini Embedding API Documentation & Task TypesВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Implementing Gemini Embeddings and RAG Ranking

Implementing generateEmbedding() in Gemini ProviderВидеоInstalling Cosine Similarity Package & Preparing Document LoaderВидеоGenerating Query Vector and FAQ Embeddings for RAGВидеоRanking Results Using Cosine Similarity and Preparing ContextВидеоTesting the RAG Q&A Bot and Improving Prompts for Better ResponsesВидеоCheckpoint QuizЗадание

OpenAI Integration and Q&A Testing

Setting Up OpenAI API Key and Selecting the ModelВидеоCreating the OpenAI Provider and Installing the SDKВидеоImplementing OpenAI Embeddings FunctionalityВидеоIntegrating OpenAI with the Chat Router and TestingВидеоTesting Q&A Bot with OpenAI for AnswersВидеоInterview Prep: RAG & Similarity QuestionsВидео

MCP Server Setup and Service Implementation

Initializing Node.js TypeScript Project & Installing DependenciesВидеоConfiguring TypeScript (tsconfig) and Project StructureВидеоCreating Express Server, Environment Setup & Running the ProjectВидеоIntegrating AI Model (Gemini) in NodeJSВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Project Refactoring, API Routes, and Tool Preparation

Project Refactoring: Routes and Controllers SetupВидеоImplementing Chat Controller and Route IntegrationВидеоCreating Mock Data and Building Customer & Order ControllersВидеоCreating API Routes and Testing Orders & Customers EndpointsВидеоPreparing a Weather API - Real-World ToolВидеоCheckpoint QuizЗадание
Agentic AI Foundations: Angular Chat App Setup, AI-Generated UI & Frontend OptimizationDIALOGUE
Proficiency QuizЗадание
Building an AI-Powered Chat Interface Using Angular and AI PromptingDIALOGUE
Setting Up a Scalable Node.js Backend for an AI Chat ApplicationDIALOGUE
Checkpoint QuizЗадание
Proficiency QuizЗадание
Proficiency QuizЗадание
Checkpoint QuizЗадание
Proficiency QuizЗадание
Building a TypeScript-Based Node.js Backend with AI IntegrationDIALOGUE
Proficiency QuizЗадание
SummaryВидео