AI-Assisted 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.
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.
- Get a LinkedIn Certificate of Completion.
About the Instructor

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.
Saturday Afternoon (9/20 & 9/27)
Saturday, 1:00 PM - 4:00 PM ET
September 20 & 27
Tuesday Afternoon (10/7 - 10/28)
Tuesday, 4:30 PM - 6:00 PM ET
October 7, 14, 21, 28
Friday Morning (10/10 - 10/24)
Friday, 9:00 AM - 11:00 AM ET
October 10, 17, 24
Saturday Afternoon (10/18 & 10/25)
Saturday, 12:00 PM - 3:00 PM ET & 1:00 PM - 4:00 PM ET
October 18 & 25
Tuesday Afternoon (11/18 - 12/2)
Tuesday, 3:30 PM - 5:30 PM ET
November 18, 25 š December 2
Looking for more classes? Join our mailing list.
Get updates about new class dates, discounts and CraftAmplify news.
Questions? Contact [email protected].