Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Learn HTML – Full Tutorial for Beginners

4.4M views on YouTube

Learn HTML in this complete course for beginners. This is an all-in-one beginner tutorial to help you learn web development skills. This course teaches HTML5.

✏️ Dave Gray created this course. Check out his channel: https://www.youtube.com/davegrayteachescode

💻 Code: https://github.com/gitdagray/html_course

❤️ Try interactive HTML courses we love, right in your browser: https://scrimba.com/freeCodeCamp-HTML (Made possible by a grant from our friends at Scrimba)

⭐️ Course Contents ⭐️
(00:00:00) Intro
(00:00:55) Chapter 1 – Getting Started
(00:20:13) Chapter 2 – Head Element
(00:29:02) Chapter 3 – Text Basics
(00:49:45) Chapter 4 – List Types
(00:59:55) Chapter 5 – Add Links
(01:30:38) Chapter 6 – Add Images
(02:00:58) Chapter 7 – Semantic Tags
(02:24:53) Chapter 8 – Create Tables
(02:40:42) Chapter 9 – Forms & Inputs
(03:25:16) Chapter 10 – HTML Project

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news