47% OFFYearly Pro
$30/mo$16/mobilled yearlyGet Pro
Skill track

Frontend + AI courses

Most AI products are not Python scripts. They're web apps that stream responses, handle auth, and feel responsive. These courses focus on the frontend side of AI: Next.js for the framework, Vercel AI SDK for streaming, and the integration patterns that connect a React UI to your RAG or agent backend.

Curated by Param Harrison

Create your free account

or use email

By continuing, you accept our Terms and Privacy Policy.

Already have an account? Sign in

If you're a frontend engineer moving into AI work, this is the path. If you're a backend engineer who needs just enough frontend to ship a product, the courses are narrow enough to skim.

Common questions

Frontend + AI: quick answers

  • Next.js or Remix?

    Next.js in these courses because that’s where the AI ecosystem has gravitated. Vercel AI SDK, server actions, streaming primitives all land there first. Remix is great; it just has fewer AI-specific libraries.

  • How do I stream tokens to the UI?

    Vercel AI SDK’s streamText on the server, useChat or useCompletion on the client. The Streaming LLM Applications course covers the full wiring, including error handling and tool streaming.

  • Do I need the Vercel AI SDK specifically?

    No, but it saves real time. Alternatives: custom SSE + EventSource, or the Anthropic/OpenAI SDKs with streaming helpers. The sdk version is just the shortest path.

  • Where should RAG live, server or client?

    Server in 95% of cases. Retrieval needs API keys, vector-store access, and logging. Client-side RAG is reserved for specific privacy use cases.

  • How does this pair with FastAPI?

    Common split: FastAPI for the AI engine (retrieval, agents, eval), Next.js for the UI. They talk via JSON or SSE. The RAG-with-Next.js course shows both sides.