Lesson PackCreated by the roadmap.sh team

HTML Fundamentals

Enough HTML to read, write, inspect, and understand real web pages.

8Lessons6Projects58 mins read

What you'll learn

  • Build simple, well-structured web pages using real HTML elements for text, links, images, tables, forms, and layout
  • Read and understand the HTML behind real websites using browser DevTools, including the difference between source HTML and the live DOM
  • Write HTML that works better for users, browsers, screen readers, search engines, and future developers
  • Create forms that send useful data to a backend, with proper labels, names, methods, validation habits, and file upload basics
  • Understand how HTML connects to CSS, JavaScript, servers, templates, and the rest of the frontend or backend roadmap

Meet the Author

Kamran Ahmed

Kamran is the founder of roadmap.sh and works on it full-time. Over the past decade he's shipped across startups and scale-ups, with most of his work in open source, he's a Google Developer Expert, a GitHub Star, and the second-most-starred developer on GitHub globally.

What are Lesson Packs?

Lesson packs are premium, opinionated guides written by the team. Pro members get access to all current and future lesson packs, including other pro benefits.

  • Written by the team behind roadmap.sh
  • Visual — diagrams and worked examples
  • A clear, opinionated path per roadmap
  • Unlocks every current and future pack

RoadmapsGuidesFAQsYouTube

roadmap.shby@nilbuild

Community created roadmaps, best practices, projects, articles, resources and journeys to help you choose your path and grow in your career.

© roadmap.sh·Terms·Privacy·

ThewNewStack

The top DevOps resource for Kubernetes, cloud-native computing, and large-scale development and deployment.