Front-end
Creative Front-end Development
Build expressive, accessible websites with modern HTML, CSS and JavaScript. Each week you’ll ship a small project, ending with a responsive site you’re proud to share.
STARTS
LENGTH
10 weeks
LEVEL
Intermediate
TUITION
$890

CURRICULUM
What you’ll learn, module by module.
Module 1 — Semantic HTML
Structure content so it works for browsers, search engines and assistive technology.
Module 2 — Modern CSS layout
Use flexbox, grid and fluid type to build layouts that adapt to any screen.
Module 3 — Design tokens in code
Translate color, spacing and type decisions into reusable custom properties.
Module 4 — JavaScript essentials
Handle events, manage state and update the page without a framework.
Module 5 — Motion with purpose
Add transitions and scroll effects that support content and respect reduced motion.
Module 6 — Working with data
Fetch content from an API and render it into components.
Module 7 — Performance and accessibility
Audit your work with real tools and fix what slows people down.
Module 8 — Launch week
Deploy your final project, write a README and present it to the cohort.
At a glance
First session
Weekly schedule
Mondays & Wednesdays · 6:30–8:30 pm ET
Instructor
James Bennett
Tuition
$890
Split tuition into three monthly payments at no extra cost.
YOUR INSTRUCTOR

James Bennett
Senior engineer · Front-end systems
James builds front-end platforms used by millions of people every week. Before teaching, he was a staff engineer working on component libraries, performance and accessibility. He believes the best way to learn code is to ship small things often — and to read a lot of other people’s code along the way.
READY WHEN YOU ARE
Save your seat in the next cohort.
Applications take about ten minutes. We reply within two business days with next steps and a short call invite.