
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- Newest
-
All Topics
- All Topics
- • AI
- • JavaScript
- • React
- • No-Code
- • Python
- • Design
- • HTML
- • CSS
- • Game Development
- • Data Analysis
- • Development Tools
- • Databases
- • Security
- • Digital Literacy
- • Swift
- • Java
- • Machine Learning
- • APIs
- • Professional Skills
- • Computer Science
- • Ruby
- • Quality Assurance
- • PHP
- • Go Language
- • Android
- • Learning Resources
- • College Credit
- • Coding for Kids
-
8 minWorkshop
Python Techdegree Portfolio Overview
Begin your Python journey with our in-depth Python Techdegree. Crafted to boost your skills and ready you for the workforce, our Python Techdegree is suitable for all proficiency levels. In this workshop I uncover the five professional-grade projects awaiting you in this Techdegree. Each project is designed to sharpen your Python expertise and prepare you for success in the industry.
Viewed -
28 minWorkshop
Create a Portfolio Using Python and Flask
Build an impressive online portfolio with Python and the Flask framework to showcase your skills to potential employers. We'll start with provided HTML, CSS, and JavaScript files. Then, make the HTML modular and dynamic through templating. We'll also cover hosting terminal-based Python apps and the portfolio itself.
Viewed -
24 minWorkshop
Create a Portfolio Using React
Build an impressive portfolio with React that showcases your skills to potential employers. We'll start with provided styles and focus on creating components and adding interactivity. The portfolio will have a mobile-first design and be user-friendly for everyone. By the end, you'll have a simple yet impressive portfolio to show to potential employers.
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 -
7 minWorkshop
The 5 Most Important Networking Skills
In this video, Treehouse Career Advisor Jenavieve Dance walks you through the essential strategies to excel in networking, from effective communication and powerful pitching to building a strong portfolio and signaling your value. Whether you're a seasoned networker or just starting out, these skills will help you form valuable connections and open doors to new opportunities.
Viewed -
10 minWorkshop
How to Nail Any Interview
In this video, Treehouse Career Advisor Jenavieve Dance teaches you the key strategies you can use to excel in job interviews, including the importance of pitching yourself, knowing & signaling your value, and preparing a compelling portfolio to showcase your skills.
Viewed -
- 1
- 2
- 3
- 4
- 5
The 5-Step Career Checklist
Welcome to your 5-Step Career Checklist, a course designed to guide you through the process of building essential skills and increasing your employability. This checklist comprises a series of tasks and milestones covering a wide range of crucial topics such as crafting a compelling resume, mastering the art of networking, and leveraging technology to showcase your abilities.
-
8 minWorkshop
Full Stack JavaScript Techdegree Portfolio Overview
Here at Treehouse, we have many Techdegrees to get you job ready no matter your skill level. The Full Stack JavaScript Techdegree is one of the most popular. Come take a look at all the professional-quality projects you'll build in this Techdegree!
Start your free trial today! (https://trhou.se/3I1UNT3)
Projects Random Quote Generator (https://teamtreehouse.com/library/introducing-the-random-quote-generator-2) Data Pagination and Filtering (https://teamtreehouse.com/library/introducing-the-data-pagination-and-filtering-project-2) Interactive Form (https://teamtreehouse.com/library/introducing-the-interactive-form-project-2) OOP Game Show App (https://teamtreehouse.com/library/introducing-the-oop-game-show-app-2) Public API Requests (https://teamtreehouse.com/library/introducing-the-api-requests-project-2) Static Node.js and Express Site (https://teamtreehouse.com/library/introducing-the-static-nodejs-and-express-site-project-2) React Gallery App (https://teamtreehouse.com/library/introducing-the-react-gallery-app-project-2) SQL Library Manager (https://teamtreehouse.com/library/introducing-the-sql-library-manager-project-2) REST API (https://teamtreehouse.com/library/introducing-the-rest-api-project-2) Full Stack App with React and a REST API (https://teamtreehouse.com/library/introducing-the-full-stack-app-with-react-and-a-rest-api-project-2)Viewed -
6 hoursBonus Series
Treehouse Guest Speaker Series
Treehouse Guest Speaker Series is an ongoing live event hosted by Treehouse staff. In this series experts working in the field offer advice on how to transition into tech. Want advice on how to nail a technical interview? Need to stand out to tech recruiters? Have the desire to improve your practical skills? This is the series for you!
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 -
2 hoursBonus Series
Hour with a Tech Recruiter
Ever wonder what Tech Recruiters are looking for when applying to jobs? Welcome to Hour with a Tech Recruiter! In this live event, Treehouse Founder and CEO Ryan Carson will facilitate a conversation with a real world Tech Recruiter. They'll discuss practical tips for folks looking to stand out to recruiters and land a dream job in tech.
Viewed -
- 1
Technical Interviewing
This seminar will cover a range of what you might experience in a technical interview, since they vary by company. We’ll discuss best practices for whiteboarding and other alternatives such as pair programming or portfolio review as well as useful tools to help you practice.
-
- 1
- 2
- 3
- 4
- 5
Building a Portfolio
Your portfolio is the most immediate means for a potential employer to decide if you’re a good fit. This course will give you insight into creating and curating a collection of your work that will most accurately reflect what you value as a designer/developer, what it might be like to work with you, and what to expect in terms of your output.
-
5 hoursBonus Series
The Treehouse Show
The Treehouse Show is our weekly conversation with the Treehouse Community.
Viewed -
3 hoursBonus Series
Treehouse Quick Tips
Treehouse Quick Tips are fast and easy lessons that you can start applying now. Learn to create stunning designs in Photoshop, beautiful websites, and useful mobile apps for Android and iOS.
Viewed -
3 hoursBonus Series
Treehouse Reviews
Welcome to Treeviews, the show where Treehouse members submit their work - website, app, or other project - and a panel of Treehouse teachers offers feedback.
Viewed -
105 minBonus Series
Exercise Your Creative
How do you practice creativity? In the Exercise Your Creative series, Mat gives us some insight by taking us through his creative process.
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.
-
Dark Mode with React & Tailwind
In this workshop, Dustin walks you through how to set up a sleek and functional dark mode toggle using React & Tailwind. You’ll learn how to configure Tailwind for dark mode support, manage theme state with React, and create a toggle switch that makes switching themes feel seamless. This workshop is perfect for developers who already have the basics of React and Tailwind down and are ready to level up their UI!
Viewed -
Build a To-Do List App with Replit Agent
In this workshop, participants will learn how to create a fully functional task tracker using Replit, a powerful online coding platform. With the assistance of Replit Agent, an AI-powered tool, you'll discover how to design, develop, and deploy your task tracker efficiently. This hands-on session is perfect for developers and builders of all skill levels—no previous coding experience is required—and is ideal for anyone looking to enhance their app building skills.
Viewed -
Build Your Own CRM in Lovable Step-by-Step
This workshop introduces Lovable.dev, an AI-powered tool that helps you turn ideas into working web apps using simple prompts. Watch as Christian and Dan get hands-on with features like text-to-app generation, Supabase integration, and easy deployment. Whether you’re building a prototype or just exploring what’s possible, it’s a practical session for anyone interested in faster, simpler app development.
Viewed -
Build and Deploy a Landing Page Using Bolt
This workshop introduces Bolt.new, an AI-powered platform that helps you build web apps using natural language prompts. In this session, we'll build a landing page from scratch, integrate a waitlist, and deploy it—all without writing traditional code. It’s a practical, hands-on experience for anyone looking to prototype quickly and start growing an audience right away.
Viewed -
Build a No-Code Web App with Softr
Learn Softr, a powerful no-code platform that makes it easy to build custom web apps, client portals, and internal tools. This workshop is perfect for anyone looking to create a professional online presence quickly. By the end, you'll understand how to bring your ideas to life and confidently create your own web apps with Softr.
Viewed -
Create a REST API with Xano
Learn to build a digital marketplace REST API using Xano, a NoCode tool that lets you create APIs without writing any code.
Viewed -
3 minWorkshop
Hello Swift & SwiftUI
Learn the basics of Swift and SwiftUI, Apple’s programming language, by building your first iOS app! This beginner-friendly course covers Swift programming, Xcode setup, and UI design with SwiftUI. You'll apply your skills by creating a Dice Roller app, using state to update the UI dynamically. No prior coding experience needed—just dive in and start building!
Viewed -
Practice Wireframing in Figma
For this practice session, you'll be creating a digital wireframe in Figma for the primary screen of a sketching application. This app lets users quickly make shareable, black-and-white sketches using their fingers on a touchscreen.
Viewed -
9 minWorkshop
What Is an MVP?
This workshop is designed for entrepreneurs and product developers eager to bring their ideas to life efficiently. You’ll learn the essential principles of creating a Minimum Viable Product (MVP), a fundamental strategy for fast-tracking the development process while minimizing risk and investment. Whether you're a startup founder, product manager, or a member of a development team, this workshop will equip you with the tools and knowledge to efficiently validate your product ideas and accelerate your path to market. Get ready to transform your vision into a tangible, testable product with maximum learning at minimal cost.
Viewed -
Practice Prototyping in Figma
Enhance your prototyping skills by linking mockups in Figma and experimenting with tap, time, and drag interactions.
Viewed