Person reading a book

Welcome to Tracks

Treehouse Tracks are guided curriculums that cover all relevant Courses and Workshops necessary to master a subject. Treehouseโ€™s learning library includes dozens of Tracks on a variety of topics including web design, programming, and more. With Compass, youโ€™ll also be able to test out of subjects you already know, and create a custom curriculum for your learning goals.

View all Tracks

Ready to start learning?

Treehouse offers a 7 day free trial for new students. Get access to 1000s of hours of content. Learn to code, land your dream job.

Start Your Free Trial
11 hours Track

Learn HTML


HTML (HyperText Markup Language) is the coding language common to all modern websites and applications. If you want to build a website, web application or know how to edit other websites and apps, you'll need to understand HTML.

This track will guide you through the basics of HTML, and help you explore other core technologies that work alongside HTML to deliver web experiences to users.

We'll start out with our Introduction to HTML and CSS course, which is perfectly suited for beginners, even folks who have never coded before. Next, you'll progress to our HTML Basics course, where you'll learn markup, formatting, file paths, how to display images, and different kinds of elements.

The next course covers HTML Forms, which teaches you the ins and outs of how to create, use, and manage forms. Next, you'll take our HTML Tables course and learn how to make and work with tables in your development work.

Next, we'll cover the basics of SVG. Scalable Vector Graphics (SVG) is an XML markup language for creating two-dimensional images using vectors, and it's often preferred over PNG and JPEG for images.

Finally, we'll tackle the fundamentals of working with audio and video components in HTML, and how to successfully integrate them into a site you're building.

This Track is the perfect path into web design, no matter what field you're in. Let's get started!