← Free Learning Library · AI

Generative AI

Complete Generative AI Engineering Course

A hands-on path from beginner to advanced covering prompt engineering, RAG, agents, fine-tuning, and deployment with real projects.

Learn from: the original creator. Original content published on YouTube. DigitalSkillX organizes these public resources into a structured learning path. DigitalSkillX does not claim ownership or partnership.

Lessons
11
Time
About 7 hr 23 min
Level
beginner

Now playing: Generative AI Full Course Part 1 | Learn AI from Scratch (Beginner to Advanced Series)

About this path

This learning path follows the Complete Generative AI Engineering Course by Phani TechVerse. It starts with the fundamentals of generative AI and prompt engineering, then moves into retrieval-augmented generation (RAG), advanced RAG techniques, evaluation, agentic AI, and LangGraph. The course is project-based and focuses on building working applications rather than theory. You will work with tools like Gemini, LangChain, LangGraph, FAISS, BM25, RAGAS, and more. The path is suitable for learners who want practical experience building AI systems from scratch.

What you will learn

  • Understand the fundamentals of generative AI and prompt engineering
  • Build a document chatbot using retrieval-augmented generation (RAG)
  • Implement advanced RAG techniques like hybrid search, re-ranking, and query transformation
  • Evaluate RAG systems using RAGAS and LangChain
  • Build AI agents from scratch and upgrade them to production-ready systems
  • Connect LLMs to vector databases and add memory to AI agents
  • Use LangGraph to build stateful, multi-agent AI workflows with branching and loops

Who this is for

Beginners who want a structured free introduction before deeper practice.

Curriculum

Section 1: Getting Started with Generative AI

  1. Lesson 1: Generative AI Full Course Part 1 | Learn AI from Scratch (Beginner to Advanced Series)

    This is the first part of the Complete Generative AI Course. It introduces generative AI concepts from scratch for beginners and sets up the foundation for the rest of the series. The video is practical and project-oriented, with a focus on learning by building.

    Open on YouTube

Section 2: Building RAG Systems

  1. Lesson 2: RAG PART - 1 clearly in English | Generative AI Course Part 2 | Build AI Document Chatbot

    This video covers Retrieval-Augmented Generation (RAG) from scratch. You will build an AI document chatbot that can answer questions based on your own documents. The lesson explains the RAG pipeline step by step with practical code.

    Open on YouTube
  2. Lesson 3: Advanced RAG Part 2 | Hybrid Search in LangChain(FAISS + BM25 + Gemini) Build Your Own RAG Assistant

    This is Part 2 of the Advanced RAG series. It focuses on hybrid search, combining FAISS (dense retrieval) with BM25 (sparse retrieval) using LangChain and Google Gemini. You will build a complete RAG assistant that improves retrieval quality.

    Open on YouTube
  3. Lesson 4: Advanced RAG Part 3 | Re-Ranking Explained Practically CrossEncoder + LangChain +Groq 100% Practical

    Part 3 of the Advanced RAG series covers re-ranking. You will learn how to use CrossEncoder to re-rank retrieved documents for better relevance. The practical implementation uses LangChain, Groq (Llama 3.3 70B), FAISS, BM25, and Gemini embeddings.

    Open on YouTube
  4. Lesson 5: Build Smarter RAG with Query Transformation | Advanced RAG Part 4 | 100% Practical

    Part 4 of the Advanced RAG series focuses on query transformation. You will learn techniques to rewrite or expand user queries to improve retrieval results. The lesson is fully practical and shows how to build smarter RAG systems.

    Open on YouTube

Section 3: Evaluating RAG Systems

  1. Lesson 6: RAG Evaluation from Scratch | Evaluate Any RAG System with RAGAS + Lang Chain (Complete Tutorial)

    This video teaches how to evaluate RAG systems using RAGAS and LangChain. You will learn to measure the quality of your RAG application and identify areas for improvement. The tutorial builds the evaluation pipeline from scratch.

    Open on YouTube

Section 4: Agentic AI: From Scratch to Production

  1. Lesson 7: Build Your Own AI Agent from Scratch | Agentic AI Part 1 | Complete Beginner to Production

    This is Part 1 of the Agentic AI course. You will build your first AI agent from scratch, writing real code and creating tools. The lesson explains how modern AI agents make decisions and take actions.

    Open on YouTube
  2. Lesson 8: Agentic AI part2 | Upgrading Our AI Agent: The Next Level (From Prototype to Production)

    Part 2 of the Agentic AI course takes your prototype agent to a production-ready system. You will upgrade the agent's architecture, memory, and tools, and learn deployment strategies. The focus is on clean code and practical development.

    Open on YouTube
  3. Lesson 9: Agentic RAG Part 3: Building the AI Loop - Connecting LLMs to Vector DBs

    Part 3 of the Agentic RAG series connects the LLM (agent core) to a vector database (memory). You will build the AI loop that allows the agent to retrieve and use long-term knowledge. This moves beyond simple question answering to active retrieval.

    Open on YouTube
  4. Lesson 10: Agentic RAG Part 4: Adding Memory to Your AI (Vector DB & State Retention)

    Part 4 of the Agentic RAG series adds memory to your AI. You will integrate short-term (session) and long-term (semantic and episodic) memory using a vector database. The lesson explains how to make stateless LLMs context-aware.

    Open on YouTube

Section 5: Advanced Agent Workflows with LangGraph

  1. Lesson 11: Master LangGraph: Build & Control Complex AI Workflows (Part 1)

    This video is Part 1 of a LangGraph series. It teaches how to build stateful, multi-agent AI systems with branching logic, loops, human intervention, and persistent memory. You will learn to control complex AI workflows using LangGraph.

    Open on YouTube

Your progress

0 of 11 lessons completed (0%).

Complete this learning path to become eligible for your DigitalSkillX certificate.

Related learning