Free-first
HTML/CSS
Web Development
Documentation

Platform profile

MDN Web Docs

MDN Web Docs is Mozilla's official documentation hub for web technologies. It's free, thorough, and written by the web community. MDN's Learn Web Development curriculum provides structured, beginner-friendly guides to HTML, CSS, JavaScript, and web standards. No login and no paywall, just open-source documentation with working examples.

At a Glance

1Courses
0With certificates
YesFree
Go to MDN Web Docs

In our catalog

All MDN Web Docs Courses (1)

HTML & CSSBeginner

CSS Styling Basics

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.

Head to head

Compare MDN Web Docs with another platform

Judging MDN Web Docs on its own only gets you so far. Each page below puts it head to head with one other platform on cost, certificates, and how deep the free material goes, and every one of them ends in a pick rather than a shrug.

They run in order of how much subject matter the two platforms share, so the near-substitutes for MDN Web Docs come first and the ones that barely overlap sit at the end. Each card names what the other platform is best at, which is usually enough to tell whether the comparison is worth your time.

MDN Web DocsvsThe Odin ProjectThe Odin Project: Learning to work like a real developer from day oneMDN Web DocsvsKhan AcademyKhan Academy: Absolute beginners and younger learnersMDN Web DocsvsfreeCodeCampfreeCodeCamp: Free verified certificates through a full project-based curriculumMDN Web DocsvsCourseraCoursera: Recognizable industry certificates (Google, Meta, IBM)MDN Web DocsvsGoogle for DevelopersGoogle for Developers: Practical web, Android, and ML content from GoogleMDN Web DocsvsHarvard CS50Harvard CS50: A rigorous, university-grade intro to computer scienceMDN Web DocsvsCodecademyCodecademy: A smooth, zero-setup first taste of a languageMDN Web DocsvsScrimbaScrimba: Frontend learners who like coding inside the videoMDN Web DocsvsMIT OpenCourseWareMIT OpenCourseWare: Self-directed learners who want raw MIT course materialMDN Web DocsvsDeepLearning.AIDeepLearning.AI: Short, focused AI courses from Andrew Ng's teamMDN Web DocsvsMicrosoft LearnMicrosoft Learn: C#, .NET, and Azure with hands-on sandboxesMDN Web DocsvsKaggle LearnKaggle Learn: Picking up one data skill at a time, fastMDN Web DocsvsAnthropicAnthropic: Building with Claude: prompting, tools, and MCPMDN Web DocsvsFull Stack OpenFull Stack Open: Modern React and Node once you can already codeMDN Web DocsvsHugging FaceHugging Face: Hands-on NLP, transformers, and AI agentsMDN Web DocsvsedXedX: MIT and Harvard course material without the tuitionMDN Web DocsvsHacking with SwiftHacking with Swift: iOS and SwiftUI beginners who want a daily planMDN Web DocsvsTryHackMeTryHackMe: Hands-on, gamified cybersecurity practiceMDN Web DocsvsAndrej KarpathyAndrej Karpathy: Understanding neural networks from the ground upMDN Web DocsvsAWS Skill BuilderAWS Skill Builder: Cloud fundamentals and AWS certification prepMDN Web DocsvsBoot.devBoot.dev: Backend and Go learners who want structured projectsMDN Web DocsvsCisco Networking AcademyCisco Networking Academy: Networking fundamentals and Cisco certification prepMDN Web Docsvsfast.aifast.ai: Getting deep learning working before the theoryMDN Web DocsvsProfessor MesserProfessor Messer: CompTIA IT certification exam prep (A+, Network+, Security+)

Want the whole field at once instead? All 25 platforms in one filterable table, or the full comparison index.