
Welcome to the Treehouse Library
This is a sample catalog of all the courses we offer. Browse by topic or difficulty. Sign up today and get access to our entire library. Treehouse students get access to workshops, bonus content, conferences, and more.
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- Most Relevant
-
All Topics
- All Topics
- • AI
- • Vibe Coding
- • JavaScript
- • Python
- • No-Code
- • React
- • Coding for Kids
- • Design
- • HTML
- • CSS
- • Game Development
- • Data Analysis
- • Development Tools
- • Databases
- • Security
- • Digital Literacy
- • Swift
- • Java
- • Machine Learning
- • APIs
- • Professional Growth
- • Computer Science
- • Ruby
- • Quality Assurance
- • PHP
- • Go Language
- • Android
- • Learning Resources
- • College Credit
-
- 1
- 2
Accessibility For Web Developers
Accessibility is a process that specifically considers the needs of people with disabilities. In this course, youโll learn about the standards in place to guide developers in creating experiences that are accessible to all users as well as tools and techniques to ensure your projects are up to those standards.
-
3 minPractice
Practice Web Accessibility: Checkboxes
Practice web accessibility by adding focus states to checkbox inputs with JavaScript.
Viewed -
- 1
- 2
- 3
- 4
- 5
- 6
Web Accessibility Compliance
Your content is clear, your images are responsive, your code is clean, and your layout flows beautifully on all the most popular devices. You think you're ready to launch, but you might have overlooked a crucial aspect of your website's development. If it's not easy for a person to access your content, regardless of the way in which they use the internet, there's still work to be done. Developing for accessibility should be part of the standard workflow, but it's often given too little attention. In this course, youโll learn about the standards in place to guide developers in creating a web that is accessible to all users as well as techniques to help bring your projects up to those standards.
-
- 1
- 2
Accessibility for UX Designers
Accessible design is a design process that specifically considers the needs of people with disabilities. In this course, youโll learn about the standards in place to guide designers in creating experiences that are accessible to all users as well as techniques to help bring your projects up to those standards.
-
- 1
- 2
- 3
- 4
- 5
- 6
- 7
(UPI) Chapter 2: HTML Essentials: Elements and Lists
This course is part of our College Credit Program, designed to help you earn college credit while mastering valuable skills. If you're interested in pursuing college credit, click here to learn more. (https://join.teamtreehouse.com/college-credit/) This course focuses on the essential building blocks of HTML, including elements for structuring content, creating lists, and improving accessibility with semantic tags. It introduces the < head> section, metadata, and best practices for enhancing SEO and user experience. Additionally, the course explains how to style and structure navigation menus using CSS and HTML5 elements, promoting clear organization and visual appeal on web pages.
-
32 minWorkshop
Introducing Coda
Get started with the basics of Coda! Coda reinvented how we create, share, and work with documents by combining the ease and familiarity of the document and spreadsheet software we're used to with the power, ease, and accessibility of apps. You'll learn how Coda can empower you to make documents that are as powerful as apps, then create and publish a simple Coda doc from scratch.
Viewed -
53 minWorkshop
Create a Portfolio Using HTML and CSS
Portfolios are a great way to show off your skills to a potential employer. In this workshop, weโll start with provided mockups and journey together through the construction of a stunning portfolio using HTML and CSS, sprinkling in a touch of JavaScript for interactivity. Prioritizing a mobile-first approach and keeping accessibility in mind, weโll ensure the portfolio is not only visually captivating but also user-friendly for all.
Viewed -
14 hoursConference
Treehouse Festival June 2021
Treehouse Festival is an online conference designed for Treehouse students and all aspiring developers and designers. The presentations will empower those that attend with skills and a network to transition to a tech career or level-up in their current roles. Sessions include โDesigning with a Developer Mindset,โ โComputer Science, Emulation, and the NES,โ โInterview with a Treehouse Gradโ, and more!
Viewed -
- 1
- 2
- 3
- 4
- 5
- 6
- 7
(UPI) Chapter 10: Utilizing Forms with JavaScript
This course is part of our College Credit Program, designed to help you earn college credit while mastering valuable skills. If you're interested in pursuing college credit, click here to learn more. (https://join.teamtreehouse.com/college-credit/) This course explores HTML forms and their integration with JavaScript, covering form creation, accessibility, input validation, and the client-server architecture for handling submissions, culminating in advanced techniques for dynamic form management.
-
- 1
- 2
- 3
- 4
- 5
(UPI) Chapter 8: Enhancing Web Design with Cascading Style Sheets (CSS)
This course is part of our College Credit Program, designed to help you earn college credit while mastering valuable skills. If you're interested in pursuing college credit, click here to learn more. (https://join.teamtreehouse.com/college-credit/) This course delves into enhancing web design using CSS, focusing on techniques such as floating and clearing elements to create multi-column layouts, styling tables, and using CSS properties for better accessibility and usability. These concepts enable the development of visually appealing and user-friendly web pages that are both structured and interactiveโ.
-
- 1
- 2
- 3
- 4
- 5
(UPI) Chapter 6: Navigating with HTML Links and Structuring Data with Tables
This course is part of our College Credit Program, designed to help you earn college credit while mastering valuable skills. If you're interested in pursuing college credit, click here to learn more. (https://join.teamtreehouse.com/college-credit/) This course explores the creation of HTML links and the structuring of data using tables. It delves into techniques for coding hyperlinks with accessibility in mind and provides a comprehensive guide to building, styling, and enhancing tables with advanced HTML tags and CSS styling for better usability and aestheticsโ
-
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
(UPI) Chapter 7: Facilitating User Interaction with HTML Forms
This course is part of our College Credit Program, designed to help you earn college credit while mastering valuable skills. If you're interested in pursuing college credit, click here to learn more. (https://join.teamtreehouse.com/college-credit/) In this chapter, you'll learn how to create and enhance HTML forms, including form structure, validation techniques, and advanced input controls such as radio buttons, checkboxes, file uploads, and more. This guide covers best practices for accessibility, user interaction, and CSS styling to optimize your forms for both functionality and user experience.
-
- 1
- 2
- 3
- 5
- 6
- 7
(UPI) Chapter 5: Image Manipulation in HTML
This course is part of our College Credit Program, designed to help you earn college credit while mastering valuable skills. If you're interested in pursuing college credit, click here to learn more. (https://join.teamtreehouse.com/college-credit/) In this chapter on Image Manipulation in HTML, you'll discover essential techniques for effectively placing and optimizing images on web pages. It covers various web-friendly formats such as JPEG, GIF, PNG, WebP, and AVIF. Additionally, the chapter explores CSS methods for resizing, aligning, and floating images, creating image rollovers and maps, and utilizing SVG for scalable graphics. It also offers practical advice on sourcing high-quality images, working with icons and favicons, and optimizing images for performance and accessibility. By implementing these strategies, you can enhance your websiteโs visual appeal, improve load times, and boost SEO effectiveness.
-
10 hoursBonus Series
Treehouse Friends
Treehouse Friends is a series of interviews with interesting people in the web design and dev fields and other industry experts.
Viewed -
30 hoursBonus Series
The Treehouse Show (2012 - 2015)
The Treehouse Show is your weekly dose of web design and web development news, hosted by Nick Pettit and Jason Seifer.
Viewed -
12 hoursConference
Treehouse Festival July 2020
Treehouse Festival 2020
Viewed
Whoops! Perhaps you can try a broader search.
Upcoming Releases
The following items are scheduled to be released soon. You can also visit our content roadmap for more info.