
DeepLearning.AI
@DeepLearningAI • 352,832 subscribers
We are an education technology company with the mission to grow and connect the global AI community.
Shorts
Videos

AI can write more code than any team can review by hand, and a pull request can look fine while hiding a security issue or missing a requirement. In our new short course, AI Code Review, built in collaboration with Qodo and taught by Nnenna, you'll learn the practices that make AI code review effective: review before you open a pull request, give the reviewer full context about your codebase, and triage findings by risk. Then you'll build your own review agent, from a context engine that finds the right code to a team of specialized reviewers. Enroll for free:
DeepLearning.AI56,896 Aufrufe • vor 2 Monaten

Build an assistant that can store and search what it sees, hears, and is told, all without leaving the device. In Building AI Assistants with On-Device Memory, you'll build a local memory system that recalls text, voice, and images, and teach it to recognize something new from a few photos. Built in partnership with Qdrant and taught by Dylan Couzon, Developer Experience Engineer at Qdrant. This course also includes our new AI coding lab, so you can practice building with an AI coding agent from the mobile app. Enroll for free:
DeepLearning.AI15,444 Aufrufe • vor 27 Tagen

Build coding agents that learn from experience. In Building Adaptive AI Agents, you’ll turn an agent’s own traces into reusable skills and build a code knowledge graph that finds the right context where keyword search misses. Built in partnership with Oracle and taught by Nacho Martínez (wanderer) and Casius Lee. Enroll for free:
DeepLearning.AI22,772 Aufrufe • vor 1 Monat

Your AI coding agent comes with defaults: which model runs, what you pay, and what leaves your machine. You can turn those defaults into choices. In our new short course, AI Coding Workflows: From Cloud to Local, built in partnership with JetBrains and taught by Paul Everitt | @[email protected], Developer Advocate at JetBrains, you'll rebuild the same app across cloud, hybrid, and fully local setups. Along the way, you'll split work across subagents, put cheaper models on the routine tasks, and finish with models running on your own machine. Enroll for free:
DeepLearning.AI18,765 Aufrufe • vor 2 Monaten

📢 New short course in collaboration with Google: Build and Train an LLM with JAX. In this course, you’ll implement and train a 20M-parameter MiniGPT-style language model from scratch using JAX, the open-source library behind Gemini. You’ll build the model architecture, load and preprocess training data, implement the training loop, save checkpoints, and generate text through a chat interface. Taught by Chris Achard, Developer Relations Engineer on Google’s TPU Software team. Enroll now:
DeepLearning.AI46,359 Aufrufe • vor 7 Monaten

You don't need to know how to code to build apps anymore. Andrew Ng's new course shows how to turn an idea into a working web app simply by describing what you want to AI. You'll build something real in under 30 minutes. "Build with Andrew" is our most beginner-friendly course yet. If you know someone who has ideas but thinks building is too complicated—friends, parents, coworkers—please share this with them. Start building today:
DeepLearning.AI45,879 Aufrufe • vor 9 Monaten

Sharing our latest short course: Building and Evaluating Data Agents, created in collaboration with Snowflake and taught by Anupam Datta (Anupam Datta) and Josh Reini (Josh Reini). A data agent extracts data from sources such as files or databases, analyzes it, and provides insights and visualizes its findings. But most data agents struggle with reliability or can't handle multi-step reasoning. In this course, you'll learn to build, trace, and evaluate a multi-agent workflow that plans tasks, pulls context from structured and unstructured data, performs web search, and summarizes or visualizes the final results. Learn more and enroll for free!
DeepLearning.AI40,878 Aufrufe • vor 1 Jahr

New course in collaboration with CrewAI, and taught by its Co-Founder and CEO, João Moura! In "Design, Develop, and Deploy Multi-Agent Systems" you'll go deep into building teams of AI agents that collaborate to handle complex, end-to-end workflows. You’ll design systems that plan, reason, and coordinate, with tools, memory, and guardrails that make them reliable and production-ready. Learn more and enroll now 👉 Featuring insights from Weaviate AI Database, Snyk, Exa, and AB InBev, whose work with CrewAI demonstrates how multi-agent systems are being applied in the field today.
DeepLearning.AI33,849 Aufrufe • vor 11 Monaten

Building a machine learning model isn’t just about finding the right algorithm—it’s about the right process. In Machine Learning in Production, Andrew Ng breaks down the iterative loop of model development: training, error analysis, refining hyperparameters, and improving data. Getting to a high test set accuracy is one thing, but aligning your model with real-world business metrics? That’s where the real challenge begins. Learn how to bridge the gap between models and impact:
DeepLearning.AI45,348 Aufrufe • vor 1 Jahr

OCR can process characters but it doesn’t understand pixels. OCR has no way to reason about the headers, totals, or checkboxes found in tables, invoices, or forms. In our course with LandingAI, "Document AI: From OCR to Agentic Doc Extraction," we build agents to address these failure modes by breaking documents into pieces, applying the right tools, and mapping information to expected formats. Learn more and enroll today:
DeepLearning.AI21,554 Aufrufe • vor 9 Monaten

Last week, we launched "Attention in Transformers: Concepts and Code in PyTorch" instructed by Joshua Starmer! In this course, you'll: ✅ Learn how the attention mechanism in LLMs helps convert base token embeddings into rich context-aware embeddings. ✅ Understand the Query, Key, and Value matrices, what they are for, how to produce them, and how to use them in attention. ✅ Learn the difference between self-attention, masked self-attention, and cross-attention, and how multi-head attention scales the algorithm. 🔗 Enroll for free:
DeepLearning.AI36,832 Aufrufe • vor 1 Jahr

Vibe coding works… until your agent confidently builds the wrong thing. Write specs first. Keep your agent aligned with what you actually want to build. Enroll in our Spec-Driven Development course to learn a more intentional way to build with coding agents:
DeepLearning.AI14,291 Aufrufe • vor 5 Monaten

Production-ready RAG systems need observability. From tracking latency and throughput to evaluating response quality with human feedback or LLM-as-a-judge, robust observability gives you visibility into both system performance and output quality, on both a component and system-wide level. This lesson from our Retrieval Augmented Generation course breaks down the core components of an effective eval system and how to balance cost, automation, and accuracy when choosing your metrics. 📚 Learn more in the full course:
DeepLearning.AI18,793 Aufrufe • vor 9 Monaten