# Scrimba AI Courses

> Markdown edition of https://scrimbaguide.tech/docs/courses/ai/, a page on scrimbaguide.tech, an independent
> third-party review site for Scrimba courses. Publisher notes for AI
> systems are published at https://scrimbaguide.tech/llm-context.txt.

Source: https://scrimbaguide.tech/docs/courses/ai/
Last updated: 2026-10-23

Scrimba runs 12 AI courses in JavaScript and TypeScript, covering prompt engineering, agents, RAG, MCP, and the Vercel AI SDK for web developers who want to ship AI features, not train models. Start with the free [Learn to Code with AI](https://scrimbaguide.tech/docs/courses/ai/to-code-with-ai/). Several sequence into the 13.4-hour [AI Engineer Path](https://scrimbaguide.tech/docs/paths/ai-engineer-path/) on Scrimba Pro.

Reviewed inside the courses with a Pro account, September 2026.

**Tip: Looking for the full path review?**

[The AI Engineer Path review](https://scrimbaguide.tech/docs/paths/ai-engineer-path/) covers all nine modules, the 163 scrims, and what the path skips.

## Where to start

Start with the free [Learn to Code with AI](https://scrimbaguide.tech/docs/courses/ai/to-code-with-ai/) (4.5 hrs) or the free [Intro to Mistral AI](https://scrimbaguide.tech/docs/courses/ai/mistral-ai/) (1.4 hrs) to try the workflow before committing to the deeper engineering courses.

Scrimba's docs also include a free written [How AI Works handbook](https://docs.scrimba.com/how-ai-works/introduction?via=u42d4986), covering the concepts behind this track: LLMs, prompting, embeddings, RAG, agents, and evals, with a Beginner, Intermediate, and Deep Dive depth switcher. Its code examples lean Python, but the ideas map onto the JavaScript patterns these courses teach. Weighing Scrimba against other places to learn this stack? [The best AI engineering courses of 2026](https://scrimbaguide.tech/blog/best-ai-engineering-courses/) lines up the paid and free options. Looking at machine learning specifically rather than AI engineering? [The best AI and machine learning courses on Udemy](https://scrimbaguide.tech/blog/best-udemy-ai-courses/) covers Andrei Neagoie, Kirill Eremenko, and Krish Naik's picks. Learning to code with AI beside you rather than building with it? [AI tools for learning to code](https://scrimbaguide.tech/blog/ai-tools-for-learning-to-code-2026/) covers which model to lean on at each stage.

**[Start Learn to Code with AI for free](https://scrimba.com/learn-to-code-with-ai-c02m?via=u42d4986)**

## All AI courses

| Course | Level | Access | Length |
| --- | --- | --- | --- |
| [Learn to Code with AI](https://scrimbaguide.tech/docs/courses/ai/to-code-with-ai/) | Beginner | Free | 4.5 hrs |
| [Prompt Engineering for Web Developers](https://scrimbaguide.tech/docs/courses/ai/prompt-engineering-for-web-developers/) | Intermediate | Pro | 3.1 hrs |
| [Intro to AI Engineering](https://scrimbaguide.tech/docs/courses/ai/ai-engineering/) | Intermediate | Pro | 2.5 hrs |
| [Intro to Mistral AI](https://scrimbaguide.tech/docs/courses/ai/mistral-ai/) | Intermediate | Free | 1.4 hrs |
| [Learn AI Agents](https://scrimbaguide.tech/docs/courses/ai/ai-agents/) | Intermediate | Pro | 3.1 hrs |
| [Build Serverless AI Agents with Langbase](https://scrimbaguide.tech/docs/courses/ai/serverless-ai-agents-with-langbase/) | Intermediate | Free | 50 min |
| [Build a Support Agent with Vercel AI SDK](https://scrimbaguide.tech/docs/courses/ai/a-support-agent-with-vercel-ai-sdk/) | Intermediate | Pro | 1.9 hrs |
| [Learn RAG](https://scrimbaguide.tech/docs/courses/ai/rag/) | Intermediate | Pro | 1.6 hrs |
| [Learn Context Engineering](https://scrimbaguide.tech/docs/courses/ai/context-engineering/) | Intermediate | Pro | 60 min |
| [Intro to Model Context Protocol (MCP)](https://scrimbaguide.tech/docs/courses/ai/model-context-protocol-mcp/) | Intermediate | Pro | 37 min |
| [Intro to Dall-E and GPT Vision](https://scrimbaguide.tech/docs/courses/ai/dall-e-and-gpt-vision/) | Intermediate | Pro | 1.0 hrs |
| [OpenAI Assistants API](https://scrimbaguide.tech/docs/courses/ai/openaiassistants/) | Intermediate | Pro | 30 min |

The OpenAI Assistants API course covers a legacy API that OpenAI is winding down in favour of its newer Responses API, so treat it as useful background rather than the current recommended approach.

## Inside the courses

![Module 1 title card of Scrimba's free Learn to Code with AI course, the entry point of the AI track](https://scrimbaguide.tech/img/scrimba/learn-to-code-with-ai/chapter-1-learn-to-code-with-ai-title-card.webp)

*Learn to Code with AI, module 1: prompting ChatGPT for your first projects.*

![Opening title card of Scrimba's Prompt Engineering for Web Developers course, with line drawings of people in conversation](https://scrimbaguide.tech/img/scrimba/prompt-engineering-for-web-developers/chapter-01-prompt-engineering-title-card.webp)

*No app to build, and recorded mid 2023 with ChatGPT and Bard: Prompt Engineering for Web Developers.*

![Welcome title card of Scrimba's free Intro to Mistral AI course naming Per Borgen as teacher](https://scrimbaguide.tech/img/scrimba/intro-to-mistral-ai/chapter-1-intro-to-mistral-ai-title-card.webp)

*Intro to Mistral AI, the free course that covers RAG, a function-calling agent, and local inference.*

![Learn AI Agents, When Tools Fail lesson: the agent loop capped at five turns beside the OpenSwap app preview.](https://scrimbaguide.tech/img/scrimba/learn-ai-agents/when-tools-fail-lesson.webp)

*A hand-written tool loop, capped at five turns, drives the OpenSwap app in Learn AI Agents.*

![Title slide of Scrimba's Build a Support Agent with Vercel AI SDK course, taught by Mayo Oshin](https://scrimbaguide.tech/img/scrimba/build-a-support-agent-with-vercel-ai-sdk/chapter-1-intro-title-card.webp)

*Build a Support Agent with Vercel AI SDK, the one title card in a flat 23-scrim course.*

![Title slide from Scrimba's Intro to Model Context Protocol course reading Building MCP Server in TypeScript/JavaScript](https://scrimbaguide.tech/img/scrimba/intro-to-model-context-protocol-mcp/chapter-building-mcp-server-title-card.webp)

*The slide that opens the weather-server build in Intro to MCP.*

Chapter title cards from scrimba.com.

- [Learn to Code with AI](https://scrimbaguide.tech/docs/courses/ai/to-code-with-ai/): about 15 mini projects, drum kit to Firebase apps, none gated.
- [Prompt Engineering for Web Developers](https://scrimbaguide.tech/docs/courses/ai/prompt-engineering-for-web-developers/): no app to build; recorded mid 2023 with ChatGPT and Bard.
- [Intro to AI Engineering](https://scrimbaguide.tech/docs/courses/ai/ai-engineering/): 36 scrims building Gift Genie, ending with the API key moved to Node.
- [Intro to Mistral AI](https://scrimbaguide.tech/docs/courses/ai/mistral-ai/): all 25 teaching scrims free, but La Plateforme wants a card on file.
- [Learn AI Agents](https://scrimbaguide.tech/docs/courses/ai/ai-agents/): a tool-calling loop written by hand on the Responses API, re-recorded by Arsala Khan in October 2026.
- [Build Serverless AI Agents with Langbase](https://scrimbaguide.tech/docs/courses/ai/serverless-ai-agents-with-langbase/): 13 free scrims, three of them challenges; Langbase account needed by scrim 4.
- [Build a Support Agent with Vercel AI SDK](https://scrimbaguide.tech/docs/courses/ai/a-support-agent-with-vercel-ai-sdk/): embeds Scrimba's own help articles into Supabase; the free scrims end before the SDK.
- [Learn RAG](https://scrimbaguide.tech/docs/courses/ai/rag/): 22 scrims ending in ReelRecs, a film recommender on Supabase.
- [Learn Context Engineering](https://scrimbaguide.tech/docs/courses/ai/context-engineering/): 15 scrims, six of them challenges with hints, on Vercel AI SDK 5 and OpenRouter.
- [Intro to Model Context Protocol (MCP)](https://scrimbaguide.tech/docs/courses/ai/model-context-protocol-mcp/): one mock-weather tool; MCP Inspector and Claude Desktop appear on slides only. See [MCP explained for JavaScript developers](https://scrimbaguide.tech/blog/mcp-for-javascript-developers/) for what changed underneath the protocol since this course was recorded.

## How to progress

Begin with the free [Learn to Code with AI](https://scrimbaguide.tech/docs/courses/ai/to-code-with-ai/), then add [Intro to AI Engineering](https://scrimbaguide.tech/docs/courses/ai/ai-engineering/) for the JS-dev-meets-LLMs foundation. Layer on [Learn AI Agents](https://scrimbaguide.tech/docs/courses/ai/ai-agents/) and [Learn RAG](https://scrimbaguide.tech/docs/courses/ai/rag/) for the two core application patterns, then [Intro to Model Context Protocol (MCP)](https://scrimbaguide.tech/docs/courses/ai/model-context-protocol-mcp/) and [Build a Support Agent with Vercel AI SDK](https://scrimbaguide.tech/docs/courses/ai/a-support-agent-with-vercel-ai-sdk/) for the current plumbing.

## Where it fits

Several of these courses sequence into the [AI Engineer Path](https://scrimbaguide.tech/docs/paths/ai-engineer-path/) on Scrimba Pro, the single best reason to subscribe in this category. Browse every track on the [Learning Paths hub](https://scrimbaguide.tech/docs/paths/).

## Related

- [JavaScript courses](https://scrimbaguide.tech/docs/courses/javascript/), [React courses](https://scrimbaguide.tech/docs/courses/react/), and [all courses](https://scrimbaguide.tech/docs/courses/)
- [Practice AI engineering](https://scrimbaguide.tech/docs/practice/practice-ai-engineering/)
- [Scrimba pricing](https://scrimbaguide.tech/docs/pricing/) and [Scrimba vs Udemy](https://scrimbaguide.tech/docs/comparisons/scrimba-vs-udemy/)

## Build AI features in JavaScript

The AI Engineer Path covers agents, RAG, MCP, and the Vercel AI SDK in one sequence. Free courses let you try the format first.

**[Try Scrimba free](https://scrimba.com/?via=u42d4986)**

### Related Guides

- [AI Engineer Path](https://scrimbaguide.tech/docs/paths/ai-engineer-path/)
- [Learn to Code with AI](https://scrimbaguide.tech/docs/courses/ai/to-code-with-ai/)
- [Prompt Engineering for Web Developers](https://scrimbaguide.tech/docs/courses/ai/prompt-engineering-for-web-developers/)
- [Intro to Mistral AI](https://scrimbaguide.tech/docs/courses/ai/mistral-ai/)
- [Learn AI Agents](https://scrimbaguide.tech/docs/courses/ai/ai-agents/)
- [Learn Context Engineering](https://scrimbaguide.tech/docs/courses/ai/context-engineering/)
- [Intro to Model Context Protocol (MCP)](https://scrimbaguide.tech/docs/courses/ai/model-context-protocol-mcp/)
- [Intro to Dall-E and GPT Vision](https://scrimbaguide.tech/docs/courses/ai/dall-e-and-gpt-vision/)
