AI-Powered E-Commerce App with .NET 9, Angular 20 & RAG
Source: https://www.udemy.com/course/ai-powered-e-commerce-app-with-net-9-angular-20-rag/
What you’ll learn
- Build a fully functional, production-grade AI-powered e-commerce application using .NET 9 and Angular 20.
- Integrate semantic search with vector embeddings using Azure OpenAI or Ollama and pgvector in PostgreSQL.
- Implement a chatbot assistant that understands natural-language queries and recommends products contextually.
- Design and structure a modular backend following Clean Architecture principles and repository pattern.
- Build dynamic, responsive Angular components using standalone architecture and the new Signals API.
- Add hybrid search functionality combining traditional catalog search with semantic intelligence.
- Containerize backend, database, and frontend services using Docker Compose for easy local deployment.
- Configure Ocelot API Gateway for routing, service orchestration, and environment-based configuration.
- Prepare your system for Retrieval-Augmented Generation (RAG) to combine retrieval and generative reasoning.
- Gain real-world experience in connecting microservices, AI models, and cloud infrastructure into one cohesive solution.
Requirements
- Basic understanding of C# and the .NET ecosystem.
- Familiarity with Angular, TypeScript, or any frontend framework.
- Knowledge of RESTful APIs, JSON, and HTTP methods.
- A working knowledge of databases such as SQL Server or PostgreSQL.
- Basic Git/GitHub familiarity for project versioning.
- No prior AI or OpenAI experience is required — all concepts are covered step by step.
Download Links
Password: cms.ddpanda.org
Related Courses & Lessons
Keep learning from this topic
AI × 3D Course: AI-Assisted 3D Pipeline
You'll learn to generate references with AI, turn them into usable geometry, fix what the AI gets wrong, sculpt, retopologize,...
How To Develop End To End Software Using AI (Vibe Coding)
Learn Vibe Coding with Prompt & Context Engineering & Generate Code, Requirements, User Stories, Test Cases, Tech Specs
Microsoft SQL Server 2022 Crash Course
A focused, hands-on SQL Server course covering queries, joins, performance, and real-world examples in under 5 hours.
Understand AI-Assisted Software Development: Become a 10x Developer
Learn to think like a Software Developer while using AI to exponentially increase your effectiveness and efficiency as a developer....
Hands-On Mocking With Mockito
The course is dedicated to working with Mockito, the de-facto standard library for mocking in JVM applications. You will learn...
Data Engineering Design Patterns
Enhance your data engineering skills by mastering key design patterns that underpin reliable, scalable, and professionally designed data systems.The course...



