HTML

HTML Courses

All websites are created with HTML. Learn the fundamentals of writing proper HTML content for the web with Frontend Masters courses and resources.

Web Development Project: Personal Portfolio Website

Jen Kramer

Jen Kramer

AnnieCannons
Create a personal portfolio website from scratch using HTML and CSS. Master responsive design techniques, CSS layout tools, and best practices for showcasing your work across devices.
5 hours, 5 minutes CC
Web Development Project: Personal Portfolio Website
drag handle

Intermediate HTML & CSS

Jen Kramer

Jen Kramer

AnnieCannons
Learn modern CSS selectors like :is(), :where(), and :has() and discover new HTML elements and CSS Selectors that you might not know!
5 hours, 37 minutes CC
Intermediate HTML & CSS
drag handle

Complete Intro to Web Development, v3

This web development course will take you from building your first website to having the foundation for becoming a professional web developer. Start learning for free!
12 hours, 25 minutes CC
Complete Intro to Web Development, v3
drag handle

Web Components

Create custom, reusable HTML elements with the Web Components API! Learn to create custom Web Components using JavaScript and the Lit library.
4 hours, 3 minutes CC
Web Components
drag handle

HTML Email Development, v2

Learn the foundations of HTML email development such as structure, semantic markup, layouts, and creating accessible email.
3 hours, 56 minutes CC
HTML Email Development, v2
drag handle