
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
-
10 minWorkshop
How to Install Python (Windows)
If you’d like to become a Python developer, installing Python onto your computer is one of the first steps. So far, you may have been working in an online Python editor, such as Treehouse Workspaces. In this workshop, we'll talk about why it’s beneficial to install Python. Then, I’ll walk you through how to do so step by step. Once we’ve done so, we’ll also explore the built-in Python code editor IDLE so we can start using Python right away!
Viewed -
11 minWorkshop
How to Install Python (macOS)
If you’d like to become a Python developer, installing Python onto your computer is one of the first steps. So far, you may have been working in an online Python editor, such as Treehouse Workspaces. In this workshop, we'll talk about why it’s beneficial to install Python. I’ll walk you through how to do so step by step. Once we’ve done so, we’ll explore the built-in Python code editor, IDLE, so we can start using Python right away!
Viewed -
1 minWorkshop
Treehouse Features: Workspaces
Laura provides a quick overview of Workspaces. Workspaces allow you to write code and view the results, all within a browser and without installing any additional software!
Viewed -
47 minWorkshop
How to Use Treehouse
This workshop will introduce you to the Treehouse site and help you get the most out of your Treehouse learning experience.
Viewed -
9 minWorkshop
GitHub in Workspaces
If you're ready to use GitHub for version control, but want to stick with using Workspaces, this workshop quickly shows how to use these two great tools that work well together.
Viewed -
26 minWorkshop
Using Treehouse Workspaces
Workspaces is an online text editor and development environment that is integrated with Treehouse. In other words, it's the tool that can help you write the code to make websites and web applications. You can use Workspaces to follow along with Treehouse courses, and you can also use it to build projects on your own and practice coding. In these lessons, we'll take a closer look at Workspaces and learn how to use its features step-by-step.
Viewed -
- 1
Treehouse Club: HTML
If you’ve never written a line of code before, this is the place to start! In this project, you’ll learn how to edit pre-written HTML code. By the end of this course, you’ll be more comfortable with using Treehouse’s programming tool Workspaces and have a basic understanding of HTML structure.
-
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
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.
-
Replit AI Agent: How to Automate Coding with AI
Are you ready to supercharge your coding? In this workshop preview, you'll discover how to use the Replit AI Agent to automate coding and build projects with ease. Watch as AI takes the reins, writing code for you and turning your ideas into reality. Whether you're a beginner or a seasoned coder, this workshop is your gateway to a smarter, more efficient way to create.
Viewed -
Windsurf by Codeium: The Future of AI-Powered Code Generation
Are you ready to ride the wave of AI-powered code generation? In this workshop, you'll explore Windsurf, a powerful AI-powered by Codeium. It's a breakthrough tool that automates coding and streamlines your workflow. Discover how AI can generate code for you, making the development process faster and more efficient. Whether you're a seasoned developer or just curious about the future of programming, this preview offers an exciting glimpse into the next era of software creation.
Viewed -
Design Your Brand Identity with Looka
Design your brand identity instantly with Looka in this hands-on workshop. Learn how to effortlessly create your own brand kit, design stunning logos, choose the perfect color palette, and generate essential assets like social media badges and business cards. Whether you're launching a new startup or rebranding an existing business, you'll discover how to use AI to bring your vision to life and build a cohesive brand aesthetic.
Viewed -
AI Tools for Sitemapping and Wireframing
Accelerate your UI design process with cutting-edge AI tools for sitemapping and wireframing. In this interactive workshop, you'll harness Relume.io to create clear site maps and detailed wireframes that serve as your project blueprints, and then transform these visuals into functional code with AI-powered tools like Lovable. Perfect for designers and developers alike, this session offers practical, step-by-step techniques for crafting seamless, user-friendly interfaces.
Viewed -
How to Build a Task Tracker in Replit: Step-by-Step Guide
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 -
Building an App with Lovable.dev:Step-by-Step Guide
In this workshop, participants will learn how to harness the power of Lovable.dev, an AI-driven platform that simplifies the process of building web applications. With Lovable.dev, students will discover how to transform ideas into fully functional apps using natural language prompts, leveraging features like text-to-web app generation, Supabase integration, and seamless deployment. This hands-on session is designed for developers, entrepreneurs, and anyone interested in rapid prototyping and app development.
Viewed -
Building an App with Bolt.new: Step-by-Step Guide
In this dynamic workshop, explore Bolt.new—the AI-powered platform that transforms how you create web and mobile apps. Discover how to turn your ideas into fully functional applications simply by using natural language prompts, bypassing the complexities of traditional setups and manual dependency management. This hands-on session is perfect for developers, entrepreneurs, and anyone eager to dive into rapid prototyping and innovative app development.
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