Prompt Engineering Crash Course
The prompting techniques senior AI engineers use daily, and most tutorials skip.
Loading...
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
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.
Showing 7 of 7 courses
Common questions
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.
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.
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.
Server in 95% of cases. Retrieval needs API keys, vector-store access, and logging. Client-side RAG is reserved for specific privacy use cases.
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.