Design Teacher

Dear Curious Designer,
Looking around the world of product design right now, the landscape can look both fascinating and a little unnerving. The only certainty seems to be, well, change.
At Button School we decided to respond by running a pilot course for designers who want to build their own apps.
You don't need a background in coding—in fact, that's kind of the point!
Likewise, if you do have some coding skills but are looking for guidance and structure to help you to better leverage AI tools at hand, this course might be just what you're looking for.
Either way, the course teacher has ample experience teaching both design and coding skills. Nevan has been bringing design and code closer together for a long time. In fact, so long that he once used duct tape and baling wire to do so.
We're running the pilot course and it's going very well. The first cohort will launch March 30th 2026.
If you're at all interested, take a look through this course page and sign up for course updates (right).
Thank you!
Button School Team.
Become a designer who can prototype and launch real products—understanding architecture, data, users, and deployment.
Design and clearly communicate app ideas using technical vocabulary, mental models, and system-level thinking
Understand how frontend and backend components work together and make informed architectural decisions
Design data models and choose appropriate storage strategies for structured data, content, and media
Build multi-user applications with session management and foundational authentication patterns
Deploy apps to modern hosting platforms and manage the workflows and infrastructure that keep them running
Take ideas from concept to deployed prototype, evaluate code quality, and iteratively improve your work

Instruction grounded in experience
Designers with solid design experience but little coding knowledge who want to build working prototypes of their ideas.
Designers comfortable in tools like Figma who want to understand how web apps work and are ready to learn new tools and thinking.
Not for developers learning design, designers aiming to become professional engineers, or those seeking deep programming theory.
Mar
30
Apr
2
Apr
6
Apr
9
Live sessions
4 hrs / week
Mon, Mar 30
5:00 PM—7:00 PM (UTC)
Thu, Apr 2
5:00 PM—7:00 PM (UTC)
Mon, Apr 6
5:00 PM—7:00 PM (UTC)
Projects
4-8 hrs / week
Async content
2-4 hrs / week
Check out the kind of work you'll be creating.
$1,599
USD