Overview
Course Description
Generative AI is transforming software engineering. This course teaches you how to build real AI products: document-based Q&A systems using embeddings, vector databases (Chroma & Pinecone), multi-step autonomous reasoning agents, function calling, and structured JSON extraction.
What you'll learn
- Build Retrieval-Augmented Generation (RAG) pipelines over private PDF documents
- Implement vector similarity search with FAISS, ChromaDB, and Pinecone
- Create autonomous AI agents with tools and memory using LangChain
- Fine-tune and evaluate LLM responses using prompt optimization
Requirements
- Intermediate Python skills
- Basic understanding of APIs and HTTP requests
Course Content
4 Lectures 92 min
Module 1: LLM Fundamentals & Prompt Engineering 2 lessons
-
Under the Hood: Transformers, Attention & Tokens
Preview16:00
-
Advanced Prompt Engineering: Few-Shot, CoT & ReAct
21:30
Module 2: Building Production RAG Systems 2 lessons
-
Embeddings & Chunking Strategies for Knowledge Retrieval
24:45
-
Vector Databases: Local FAISS vs Cloud Pinecone
28:50
About the Instructor
Full Stack Developer & Educator
0 Courses
Experienced instructor teaching web development for 8+ years.
Frequently Asked Questions
Do I need expensive OpenAI API credits?
We provide instructions for running open-source local LLMs via Ollama completely free of cost.