HTML & CSSBeginner
Responsive Web Design
freeCodeCamp's foundational web design curriculum. Learn HTML, CSS, flexbox, grid, and responsive design by building 20 projects. Free certificate included.
Free course on The Odin Project
The Odin Project's Foundations: HTML and CSS teaches web fundamentals through hands-on projects. You build real webpages from scratch using HTML and CSS, emphasizing semantic markup and responsive design. The course combines lessons and projects. After finishing, you can build modern webpages and understand how HTML and CSS work together. The main limitation: this is project-first, so it moves fast. Beginners should pair it with conceptual resources (Khan Academy, freeCodeCamp) for clarity.
The Odin Project's HTML & CSS foundation covers everything from basic tags to flexbox layouts. Includes real projects, a curated reading list, and community support.
HTML & CSSBeginner
freeCodeCamp's foundational web design curriculum. Learn HTML, CSS, flexbox, grid, and responsive design by building 20 projects. Free certificate included.
HTML & CSSBeginner
Khan Academy's introduction to web development. Learn HTML tags, CSS styling, web page structure, and how browsers render content. Ideal for absolute beginners.
HTML & CSSBeginner
Mozilla's official free CSS curriculum from the Learn Web Development section. Covers CSS syntax, selectors, the box model, color, typography, flexbox, grid, responsive design, and troubleshooting. Taught through structured reading with inline code examples, making it ideal for learners who prefer documentation-style, reference-based learning over traditional video instruction. No certificate on completion, no projects, and requires basic HTML knowledge from a prior course.