AI

Artificial Intelligence (AI) is a field which combines computer science and robust datasets to enable problem-solving. It also encompasses sub-fields of machine learning and deep learning.

Courses

Learn Context Engineering
14 lessons - Intermediate - Duration 59 min

Learn context engineering concepts using Vercel's AI SDK and the OpenRouter API to build AI applications that don't crash or forget important details. You'll learn about system prompts, context window management, token optimization, and context summarization as you build real chat applications.

Build a Support Agent with Vercel AI SDK
22 lessons - Intermediate - Duration 114 min

Use the popular Vercel AI SDK to create and ship a customer support agent that makes autonomous decisions to either answer questions based on your support docs or search the web in real time.

Build Serverless AI Agents with Langbase
19 lessons - Intermediate - Duration 49 min

Learn to build AI agents with Langbase, the world’s most powerful serverless AI cloud.

Intro to Model Context Protocol (MCP)
11 lessons - Intermediate - Duration 37 min

Learn how to power up your AI apps with Model Context Protocol (MCP), a new way to connect AI models to real-world tools and data.

Intro to Dall-E and GPT Vision
16 lessons - Intermediate - Duration 62 min

Utilize DALL-E to create and edit original images, and employ GPT-4 with Vision to analyze and interpret images in your AI-powered apps! Building projects with generative AI has never looked more amazing!

Intro to Mistral AI
27 lessons - Intermediate - Duration 84 min

Learn how to use the Mistral AI to build intelligent apps, all the way from simple chat completions to advanced use-cases like RAG and function calling. Created in collaboration between Mistral AI and Scrimba.

Learn AI Agents
30 lessons - Intermediate - Duration 117 min

Learn how to build LLM-powered agents that can do multi-step reasoning and interact with its environment via functions and APIs.

Learn RAG
22 lessons - Intermediate - Duration 94 min

Learn how to improve the accuracy and reliability of LLM-based apps by implementing Retrieval-augmented Generation (RAG) using embeddings and a vector database.

Intro to AI Engineering
57 lessons - Intermediate - Duration 2.5 hrs

Learn to build AI-powered apps with modern LLM tooling, the fastest-growing layer of today’s software stack. You'll cover prompts, tokens, systems messages, streaming, and more as we build GiftGenie, a an AI-powered gift idea generator.

The AI Engineer Path
13 modules - Intermediate - Duration 11.4 hrs

Build apps powered by generative AI - an essential 2025 skill for product teams at startups, agencies, and large corporations. Learn about agents, RAG, MCP, multimodality, context engineering, and more.

Prompt Engineering for Web Developers
50 lessons - Intermediate - Duration 3.1 hrs

Leverage AI to supercharge your web dev skills and streamline your workflow, allowing you to code, learn, and job search faster than you ever have before!

Learn to Code with AI
46 lessons - Beginner - Duration 4.5 hrs

A new kind of coding course that's less about the details of coding and more about creating, experimenting, and realizing your ideas, even without the coding know-how!