Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

AI & LLM Engineering Mastery: GenAI, RAG Complete Guide

via Udemy

Overview

From Fundamentals to Advanced AI Engineering – Fine-Tuning, RAG, AI Agents, Vector Databases & Real-World Projects

What you'll learn:
  • Master the architecture and workflow of a RAG system for processing PDFs and multimodal data.
  • Master the Fundamentals of AI, Machine Learning and Deep Learning (Basics)
  • Master LangChain tools, frameworks, and workflows, including embedding techniques and retrievers.
  • Fine-tuning models with OpenAI, LoRA, and other techniques to customize AI responses.
  • Develop AI-driven applications with advanced RAG techniques, multimodal search, and AI agents for real-world use cases.

Become an AI Engineer and master Large Language Models (LLMs), Generative AI, Retrieval-Augmented Generation (RAG), AI agents, and vector databases in this comprehensive hands-on course.

Whether a beginner or an experienced developer, this course will take you from zero to hero in building real-world AI-powered applications.

This course combines deep theoretical insights with hands-on projects, ensuring you understand AI model architectures, development and optimization strategies, and practical applications.


What You’ll Learn:

  • Deep Learning & Machine Learning Foundations

    • Understand neural networks, activation functions, transformers, and the evolution of AI.

    • Learn how modern AI models are trained, optimized, and deployed in real-world applications.

  • Master Large Language Models (LLMs) & Transformer-Based AI

    • Deep dive into OpenAI models, and open-source AI frameworks.

    • Build and deploy custom LLM-powered applications from scratch.

  • Retrieval-Augmented Generation (RAG) & AI-Powered Search

    • Learn how AI retrieves knowledge using vector embeddings, FAISS, and ChromaDB.

    • Implement scalable RAG systems for AI-powered document search and retrieval.

  • LangChain & AI Agent Workflows

    • Build AI agents that autonomously retrieve, process, and generate information.


  • Fine-Tuning LLMs & Open-Source AI Models

    • Fine-tune OpenAI, and LoRA models for custom applications.

    • Learn how to optimize LLMs for better accuracy, efficiency, and scalability.

  • Vector Databases & AI-Driven Knowledge Retrieval

    • Work with FAISS, ChromaDB, and vector-based AI search workflows.

    • Develop AI systems that retrieve and process structured & unstructured data.

  • Hands-on with AI Deployment & Real-World Applications

    • Build AI-powered chatbots, multimodal RAG applications, and AI automation tools.


Who Should Take This Course?

  • Aspiring AI Engineers & Data Scientists – Looking to master LLMs, AI retrieval, and search systems.

  • Developers & Software Engineers – Who want to integrate AI into their applications.

  • Machine Learning Enthusiasts – Seeking a deep dive into AI, GenAI, and AI-powered search.

  • Tech Entrepreneurs & Product Managers – Wanting to build AI-driven SaaS products.

  • Students & AI Beginners – Who need a structured, step-by-step path from beginner to expert.

Course Requirements

  • No prior AI experience required – the course takes you from beginner to expert.

  • Basic Python knowledge (recommended but not required - Python Fundamentals Included in the course).

  • Familiarity with APIs & JSON is helpful but not mandatory.

  • A computer with internet access for hands-on development.

Why Take This Course?

  • Comprehensive AI Training: Covers LLMs, RAG, AI Agents, Vector Databases, Fine-Tuning.

  • Hands-On Projects: Every concept is reinforced with real-world AI applications.

  • Up-to-Date & Practical: Learn cutting-edge AI techniques & tools used in top tech companies.

  • Zero to Hero Approach: Designed for absolute beginners & experienced developers alike.

Master AI Engineering and become an expert in GenAI, LLMs, and RAG today.

Syllabus

  • Introduction
  • Development Environment Setup
  • Download Source code for the AI, LLM Engineering Mastery
  • Do You Know Python?
  • OPTIONAL - Python Deep Dive - Master Python Fundamentals
  • Deep and Machine Learning Deep Dive
  • Generative AI (GenAI) - Deep Dive
  • LLMs (Large Language Models) - Fundamentals - A Deep Dive
  • OpenAI Models and Setup
  • Prompt Engineering - Communicating with LLMs - Deep Dive
  • Ollama & Open-Source Models - Complete Guide
  • Context & Memory Management for LLMs - Deep Dive
  • Logging in LLM Applications - Deep Dive
  • RAG - Retrieval-Augmented Generation - Deep Dive
  • Vector Databases and Embeddings - Deep Dive
  • HANDS-ON - RAG PDF Workflow - Build RAG Workflows Deep Dive
  • HANDS-ON - Build a PDF RAG System with Text Chunking
  • LLM Tools and Frameworks - LangChain Deep Dive
  • HANDS-ON - Building LLM Applications with LangChain
  • Advanced RAG Techniques - Naive vs Advanced RAG Techniques
  • Multimodal RAG - Deep Dive
  • AI Agents & Agentic Workflows - Deep Dive
  • Fine-tuning LLMs
  • Fine-Tuning Technique - LoRA Deep Dive
  • Wrap up and Next Steps

Taught by

Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor

Reviews

4.5 rating at Udemy based on 895 ratings

Start your review of AI & LLM Engineering Mastery: GenAI, RAG Complete Guide

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.