Skip to main content

Interactive roadmap

Frontend Developer + AI

AI interfaces, streaming UX, approvals, and generative UI

A path for frontend developers covering chat UI, streaming, state, human-in-the-loop controls, accessibility, browser-context security, and production AI UX.

8–14 weeksFrontend developersFull-stack developersUI engineers
Open as course →Every node has an evidence route
3stages
10nodes
2projects and milestones
  1. 01

    Shared AI core

    Foundation for controlled and verifiable interaction with AI systems.

    Stage outcomeThe developer understands model limits and can verify AI-generated results.
    Materials ready
    Materials ready
    Prerequisites: AI literacy and model limits
    Materials ready
    Prerequisites: Prompt and context engineering
  2. 02

    AI interaction patterns

    Interface patterns for probabilistic systems and long-running AI interactions.

    Stage outcomeThe interface communicates streaming, uncertainty, approvals, and errors correctly.
    Materials ready
    Materials ready
    Materials ready
    Materials readyAssessment available
    Prerequisites: Chat UI and streaming responses, Human-in-the-loop and approval UI
  3. 03

    Safety and production UX

    Browser security, trust, explainability, structured rendering, and quality telemetry.

    Stage outcomeThe AI interface has safe actions, evidence, fallbacks, and measurable UX quality.
    Materials ready
    Materials ready
    Materials ready
    Prerequisites: Prompt injection and browser security, Generative UI and structured rendering