Web Development
Learn the craft of the web — HTML, CSS and JavaScript.
Your starting point for a career on the web. Learn semantic HTML, modern CSS layouts and JavaScript interactivity, then build and deploy responsive websites you can show off.
Web Development
Development • Beginner


Program overview
What you'll learn
Write semantic, accessible HTML
Create responsive layouts with modern CSS
Build interactivity with JavaScript and the DOM
Fetch and display data from APIs
Use Git and deploy sites to the web
Ship a multi-page website project
Curriculum
A step-by-step path to mastery
6 timed assessments keep you on track, and a final certification exam proves what you know.
HTML & CSS
- Semantic HTML and accessibility
- Flexbox, grid and responsive design
- Typography, color and spacing
JavaScript Foundations
- Variables, functions and control flow
- DOM manipulation and events
- Arrays, objects and ES modules
Building for the Web
- Fetch API and JSON
- Forms and validation
- Performance and best practices
Launch & Capstone
- Git and GitHub workflow
- Deploying with hosting platforms
- Website capstone project
Tech stack
Tools you'll master
Career outcomes
Roles this program prepares you for
Web Developer
Frontend Developer
Junior Developer
Freelance Web Designer
Why choose this program
Built to get you hired
Beginner-friendly path
Portfolio-ready projects
Weekly guided practice
Employer-verifiable certificate
Ready to become a certified development pro?
Enroll today, learn at your pace, and earn a certificate employers can verify in seconds.
Keep exploring
Related programs
Full Stack Development
Build complete web apps from database to browser — and certify it.
Java Development
Master Java from the ground up and earn a verifiable certificate.