Generative AI
A free, beginner-friendly course that takes you from machine learning fundamentals to building AI agents with LangChain. No heavy math required.
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.
Now playing: Neural Networks Explained - How They Work & Are Trained | Chapter 03
This learning path follows the Ease With Data GenAI course in order. You start with the big picture of AI, ML, and deep learning, then move through neural networks, large language models, tokenization, and transformers. Later chapters cover prompt engineering, building a RAG app from scratch, and creating AI agents with tool calling and LangChain. Each chapter includes hands-on coding so you can apply the concepts. The course is designed for data engineers and developers who want practical GenAI skills.
Beginners who want a structured free introduction before deeper practice.
Lesson 1: GenAI - For Data Engineers Agenda & Introduction | LLM & Agentic AI | LangChain & LangGraph | Claude
This introductory video outlines the full GenAI course agenda for data engineers. It explains what the course covers, including LLMs, agentic AI, LangChain, and LangGraph. Use it to understand the learning path and what to expect in later chapters.
Open on YouTubeLesson 2: From AI to Agents| Fundamentals of AI | ML | DL | LLM & GenAI | Chapter 01
Chapter 01 explains the fundamentals of AI and how its subsets differ. It covers machine learning, deep learning, LLMs, and generative AI at a high level. This gives you the vocabulary needed for the rest of the course.
Open on YouTubeLesson 3: Machine Learning Explained - END to END | Chapter 02
Chapter 02 walks through machine learning end to end. It covers features and labels, supervised versus unsupervised learning, feature engineering, and model accuracy. Classification and regression are explained with simple examples.
Open on YouTubeLesson 4: Neural Networks Explained - How They Work & Are Trained | Chapter 03
Chapter 03 explains how artificial neural networks work and how they are trained. It covers activation functions, forward and backward propagation, gradient descent, and hyperparameters. The explanations use simple examples and avoid heavy math.
Open on YouTubeLesson 5: How Large Language Models (LLMs) Work - Full Explanation | Chapter 04
Chapter 04 gives a full explanation of how large language models work. It covers tokens, context length, transformers, sampling, and fine-tuning. The chapter uses simple examples and avoids heavy math.
Open on YouTubeLesson 6: How LLMs Understand your Prompts: Tokenization & Embeddings | Chapter 05
Chapter 05 explains tokenization and vector embeddings and how they let an LLM capture meaning. It covers vector dimensions, cosine similarity, and positional embeddings. A hands-on coding demo shows these concepts in practice.
Open on YouTubeLesson 7: How Transformers Work - Attention Explained Step by Step | Chapter 06
Chapter 06 breaks down the transformer architecture step by step. It explains attention, the difference between encoder and decoder, and next-token prediction. The chapter is presented in plain English without scary math.
Open on YouTubeLesson 8: How to Write Efficient Prompts | Prompt Injection Attacks | Chapter 07
Chapter 07 covers prompt engineering from the ground up. It explains how to write prompts that produce reliable output and demonstrates two real prompt injection attacks that can leak sensitive data. The chapter focuses on practical prompt design and security awareness.
Open on YouTubeLesson 9: RAG Explained + Build a RAG App From Scratch in Python using LLM | Chapter 08
Chapter 08 explains Retrieval-Augmented Generation (RAG) end to end. It then builds a working RAG application from scratch in Python without using LangChain or a vector database. This hands-on chapter shows how retrieval and generation fit together.
Open on YouTubeLesson 10: Build Your First AI Agent + LLM Tool Calling Explained | Chapter 09
Chapter 09 introduces AI agents and explains LLM tool calling. It describes an agent as a model (the brain) plus tools (the hands) and walks through the tool calling loop from user message to final answer. You build your first AI agent in this chapter.
Open on YouTubeLesson 11: LangChain Tutorial - Build an AI Agent with Tools | Chapter 10
Chapter 10 is a hands-on LangChain tutorial. It starts with a plain LLM call and builds up to a full agent with tools, memory, and a sub-agent in a few lines of Python. This chapter rebuilds the agent from Chapter 9 using LangChain.
Open on YouTube0 of 11 lessons completed (0%).
Complete this learning path to become eligible for your DigitalSkillX certificate.
Generative AI
Generative AI and LLMs: From Basics to AI Agents
A 31-part beginner-to-advanced course that explains how large language models work and builds up to RAG, AI agents, and production AI systems, without heavy math.
Generative AI
Generative AI Course: From Basics to Building with LLMs
A free video learning path covering generative AI fundamentals, major AI chatbots, local LLM tools, and frameworks for building AI applications. Taught by Amit Diwan.
Deep Learning
Generative Adversarial Networks (GANs): From Basics to Advanced Models
A free video path covering GAN fundamentals, implementation in Keras and TensorFlow, and advanced variants like DCGAN, StyleGAN, StackGAN, CycleGAN, and SRGAN.
Generative AI
Generative AI for Beginners: From Fundamentals to Real-World Use Cases
A free, beginner-friendly path through Geeks Analytics' Generative AI course, covering how LLMs work, prompt authoring, AI agents, and industry use cases.