Skip to main content

AI Coding for Product and UX

Noble Desktop logo via Noble Desktop Affiliated with Course Report

Design a real site with AI, from three distinct directions to a tested, accessible build you have judged yourself at every step.

What's included with live classes

  • Free course retake within one year to refresh the material and gain practice.
  • Class recordings

Overview

This hands-on course teaches students how to design a website with AI, not just build one. Students learn the design concepts behind a site that works, including visual hierarchy, typography, color, spacing, layout, and consistency, then use them to direct Claude Design with specific references instead of settling for generic results.

Students carry one project from a blank canvas to a tested site. They pick one of three fictional businesses, plan it with a sitemap and user flows, explore three distinct design directions before committing to one, and build a design system that keeps AI consistent across pages. They then hand the design to an AI coding tool, refine the phone version, forms, and interface states, and finish by testing: a QA pass in DevTools, accessibility checks by keyboard, contrast, zoom, and screen reader, and a usability test with a real person.

Compare live and self-paced learning

Schedule & enrollment

Find dates that fit your schedule, then book on Noble Desktop.

Book live on Noble Desktop
Live tuition
$2,999
Course length
60 hours

All class times are Eastern (ET).

  • Dates

    –

    Class time

    Starts at 10am ET

    Final session ends at 5pm ET

    Attend

    In-person or live online

  • Dates

    –

    Class time

    Starts at 10am ET

    Final session ends at 5pm ET

    Attend

    In-person or live online

  • Dates

    –

    Class time

    Starts at 10am ET

    Final session ends at 5pm ET

    Attend

    In-person or live online

  • Dates

    –

    Class time

    Starts at 10am ET

    Final session ends at 5pm ET

    Attend

    In-person or live online

Confirm current dates and availability on Noble Desktop before booking. Enrollment opens in a new tab.

Self-paced tuition & enrollment

Learn through recorded lessons on your own schedule.

Tuition
$2,999
Course length
60 hours
Format
Self-paced online

This course is available for 30 days. You can choose when to start your access period. Once you activate, you will have 30 days to complete it (access the course materials, quizzes, projects and videos). You may request one extension of seven (7) days. Other extension requests will be evaluated on a case-by-case basis. Videos are not downloadable.

Prefer to enroll directly? Open the course website.

Curriculum

What you'll learn

  • Direct AI with specific references and constraints instead of accepting generic results
  • Use visual hierarchy, typography, color, spacing, and layout to judge what AI gives you
  • Plan a site with a sitemap, user flows, and a heading outline before you prompt
  • Keep AI consistent across pages with a design system, then hand the design to an AI coding tool
  • Design for phones, forms, interface states, interface copy, and motion
  • Test for accessibility by keyboard, contrast, zoom, and screen reader, and run a usability test with a real person

Course syllabus

First Design Project

  • Ways to start a design: a text prompt, screenshots, rough sketches, your own designs, or an existing design system
  • Creating a first design and judging what AI produced
  • Asking for distinctly different directions rather than slight variations

Designing with AI

  • Visual hierarchy: what leads the eye, and primary versus secondary calls to action
  • Typography: serif, sans-serif, and display typefaces, pairing fonts, and building a type scale
  • Color: harmonies, building from one base color, giving every color a job, and keeping text legible
  • Why AI output can look generic, and how to show it references instead of describing in words
  • Sourcing images that do not look generic, including edited stock and AI-generated images
  • Getting useful feedback on a design from other people
  • Planning before you prompt: sitemaps, main navigation, and user flows
  • Heading outlines, and writing headings that match what people search for
  • Exploring three distinct directions for your project, then committing to one

Layout & Images

  • How pages are built from sections, and hero sections with one clear action
  • Common page layouts, and describing a layout section by section
  • The 12-column grid, when to break it, and the spacing scales that create rhythm
  • Wireframing structure before style, and why low fidelity comes first
  • How photos set the mood, cropping for the layout, and keeping text on photos readable
  • Where images come from, icon families, labeling icons, and respecting a client's logo

Design Consistency

  • Spotting where AI has drifted between pages
  • Keeping design decisions in one place, named by role rather than by value
  • What belongs in a design system, including shape and corner radius
  • Components and patterns, and starting from a component library
  • Navigation on phones, cards, lists, tabs, accordions, and see-more controls

Critique & Build

  • Getting a fresh-eyes critique before you build
  • Handing a design to an AI coding tool, with shared tokens and reusable components
  • Writing an instructions file so every later page reuses the same system
  • Making one change at a time without losing work that already works

Responsive Design

  • Breakpoints, reflow, and mobile-first design
  • Fluid, adaptive, and combination layouts, and type that scales
  • Mobile navigation, tap target size and spacing, and designing without hover

Forms & Interface States

  • Visible labels, asking only what you need, and a logical one-column order
  • Choosing the right control for each kind of choice
  • Empty, loading, error, success, hover, focus, and disabled states
  • Keeping states in shared components rather than fixing one page at a time

Words in the Interface

  • Buttons that say what will happen
  • Headings and links that make sense on their own
  • Error messages without blame, empty states that invite action, and confirmations that reassure
  • Picking one word for a thing and keeping it everywhere

Motion

  • Giving every animation a job to do
  • Micro-interactions, and keeping motion short and subtle
  • Respecting reduced-motion preferences

Test Your Site

  • Inspecting a problem in browser developer tools before re-prompting
  • Checking built values against your design system
  • Comparing the finished build against your design
  • Stress-testing a layout with real content

Accessibility & Usability Testing

  • What accessibility means in practice, and what WCAG asks for
  • Keyboard navigation and visible focus
  • Contrast ratios, and not relying on color alone to carry meaning
  • Zoom and text size, and the fixed heights that usually break them
  • Screen readers, and confirming AI's findings with real tools
  • Running a usability test: writing tasks rather than instructions, and thinking aloud
  • Watching without helping, grouping what you saw into themes, and ranking issues by severity

Self-paced course

Learn through recorded lessons on your own schedule.

This course is available for 30 days. You can choose when to start your access period. Once you activate, you will have 30 days to complete it (access the course materials, quizzes, projects and videos). You may request one extension of seven (7) days. Other extension requests will be evaluated on a case-by-case basis. Videos are not downloadable.

View self-paced tuition & enrollment

This self-paced course teaches you how to design a website with AI, not just build one. You learn the design concepts behind a site that works, including visual hierarchy, typography, color, spacing, layout, and consistency, then use them to direct Claude Design with specific references instead of settling for generic results.

You carry one project from a blank canvas to a tested site. Pick one of three fictional businesses, plan it with a sitemap and user flows, explore three distinct design directions before committing to one, and build a design system that keeps AI consistent across pages. Hand the design to an AI coding tool to build, refine the phone version, forms, and interface states, then test what you made: a QA pass in DevTools, accessibility checks by keyboard, contrast, zoom, and screen reader, and a usability test with a real person.

Self-paced curriculum

What you'll learn self-paced

  • Direct AI with specific references and constraints instead of accepting generic results
  • Use visual hierarchy, typography, color, spacing, and layout to judge what AI gives you
  • Plan a site with a sitemap, user flows, and a heading outline before you prompt
  • Keep AI consistent across pages with a design system, then hand the design to an AI coding tool
  • Design for phones, forms, interface states, interface copy, and motion
  • Test for accessibility by keyboard, contrast, zoom, and screen reader, and run a usability test with a real person
Self-paced syllabus

First Design Project

  • Ways to start a design: a text prompt, screenshots, rough sketches, your own designs, or an existing design system
  • Creating a first design and judging what AI produced
  • Asking for distinctly different directions rather than slight variations

Designing with AI

  • Visual hierarchy: what leads the eye, and primary versus secondary calls to action
  • Typography: serif, sans-serif, and display typefaces, pairing fonts, and building a type scale
  • Color: harmonies, building from one base color, giving every color a job, and keeping text legible
  • Why AI output can look generic, and how to show it references instead of describing in words
  • Sourcing images that do not look generic, including edited stock and AI-generated images
  • Getting useful feedback on a design from other people
  • Planning before you prompt: sitemaps, main navigation, and user flows
  • Heading outlines, and writing headings that match what people search for
  • Exploring three distinct directions for your project, then committing to one

Layout & Images

  • How pages are built from sections, and hero sections with one clear action
  • Common page layouts, and describing a layout section by section
  • The 12-column grid, when to break it, and the spacing scales that create rhythm
  • Wireframing structure before style, and why low fidelity comes first
  • How photos set the mood, cropping for the layout, and keeping text on photos readable
  • Where images come from, icon families, labeling icons, and respecting a client's logo

Design Consistency

  • Spotting where AI has drifted between pages
  • Keeping design decisions in one place, named by role rather than by value
  • What belongs in a design system, including shape and corner radius
  • Components and patterns, and starting from a component library
  • Navigation on phones, cards, lists, tabs, accordions, and see-more controls

Critique & Build

  • Getting a fresh-eyes critique before you build
  • Handing a design to an AI coding tool, with shared tokens and reusable components
  • Writing an instructions file so every later page reuses the same system
  • Making one change at a time without losing work that already works

Responsive Design

  • Breakpoints, reflow, and mobile-first design
  • Fluid, adaptive, and combination layouts, and type that scales
  • Mobile navigation, tap target size and spacing, and designing without hover

Forms & Interface States

  • Visible labels, asking only what you need, and a logical one-column order
  • Choosing the right control for each kind of choice
  • Empty, loading, error, success, hover, focus, and disabled states
  • Keeping states in shared components rather than fixing one page at a time

Words in the Interface

  • Buttons that say what will happen
  • Headings and links that make sense on their own
  • Error messages without blame, empty states that invite action, and confirmations that reassure
  • Picking one word for a thing and keeping it everywhere

Motion

  • Giving every animation a job to do
  • Micro-interactions, and keeping motion short and subtle
  • Respecting reduced-motion preferences

Test Your Site

  • Inspecting a problem in browser developer tools before re-prompting
  • Checking built values against your design system
  • Comparing the finished build against your design
  • Stress-testing a layout with real content

Accessibility & Usability Testing

  • What accessibility means in practice, and what WCAG asks for
  • Keyboard navigation and visible focus
  • Contrast ratios, and not relying on color alone to carry meaning
  • Zoom and text size, and the fixed heights that usually break them
  • Screen readers, and confirming AI's findings with real tools
  • Running a usability test: writing tasks rather than instructions, and thinking aloud
  • Watching without helping, grouping what you saw into themes, and ranking issues by severity

Course Reviews

No reviews yet

Be the first to share your experience with this course

Write the First Review

Find the path that fits your
career goals

Sign up for bootcamp advice

Enter your email to join our newsletter community.

By submitting this form, you agree to receive email marketing from Course Report.