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.

4 Understanding the Ollama Model mp4 0000

4 Understanding the Ollama Model mp4 0001

4 Understanding the Ollama Model mp4 0002

4 Understanding the Ollama Model mp4 0003


Download Links

Password: cms.ddpanda.org

Enjoyed this post?

If this article helped you, consider supporting my work.

Support 🐼

Leave a Reply

Your email address will not be published. Required fields are marked *