AI Frontend Coding for Designers

Own the user experience from concept to production-ready code. Learn to use AI to create frontend code updates that meet your company's highest engineering standards.

Course Overview

This is a hands-on, live online workshop designed to empower Product Designers to confidently use AI code assistants to make enterprise-grade, production-ready frontend code updates.

6 hours
$399

Course Highlights

  • Set up your development environment and become confident with command line.
  • Go from design to code using Figma's MCP Server.
  • Navigate a modern codebase and make UI updates that Engineers will accept.
  • Understand and apply Git best practices for version control and collaboration.
  • Follow an entire enterprise workflow, from branching to opening a Pull Request.
  • Open office hours with the instructor for personalized guidance and Q&A.
  • Get a LinkedIn Certificate of Completion.

About the Instructor

Photo of David Eisner

David Eisner is a veteran Product Design leader with 25+ years at companies like Amazon, Audible, and Plated. He is currently VP of Product Design and Research at Amwell Healthcare, where he pioneered a hands-on AI training program that empowers his team to create higher-quality designs with less effort and ship production-ready frontend code—eliminating handoffs, miscommunications, and mismatched design.

Now, he's bringing that same proven, real-world method to CraftAmplify so you can apply it immediately, gain independence and control, adopt emerging technologies with confidence, and amplify your craft.

Course Modules

The course is structured around a single, end-to-end project. We will guide you through each stage of an enterprise development lifecycle.

Module 1: Setting the Foundation

Getting to know Cursor AI, the terminal, and key coding concepts.

Module 2: From Design to Code

Hands-on practice translating a design into code using Figma's MCP Server.

Module 3: Cloning Production Code

Cloning an enterprise repository using git and understanding its structure.

Module 4: Local Development Environment Setup

Setting up a local development environment: installing dependencies, running backend and frontend servers, executing tests, and creating a git branch.

Module 5: Coding Fundamentals

Essential programming concepts: variables, data types, operators, conditionals, functions, arrays, objects, loops, and asynchronous operations.

Module 6: AI-Assisted Development & Deployment

Using AI to understand, modify, and deploy code changes, and merging your code into the main branch.

Module 7: Making Functional Updates

Making more complex code updates that require changes to unit and end-to-end tests, and ensuring all quality checks pass.

Upcoming Classes

This course was created for Designers, but is beneficial for anyone who wants to learn how create production-quality code using AI.

Tuesday Afternoon (11/11 & 11/18)

Tuesday, 4:00 PM - 7:00 PM ET

November 11 & 18

Friday Morning (11/14 & 11/21)

Friday, 9:00 AM - 12:00 PM ET

November 14 & 21

Tuesday Afternoon (12/2 & 12/9)

Tuesday, 4:00 PM - 7:00 PM ET

December 2 & 9

Tuesday Afternoon (1/13 & 1/20)

Tuesday, 4:00 PM - 7:00 PM ET

January 13 & 20

Friday Morning (1/23 & 1/30)

Friday, 9:00 AM - 12:00 PM ET

January 23 & 30

Looking for more classes? Join our mailing list.

Get updates about new class dates, discounts and CraftAmplify news.


Questions? Contact [email protected].