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
- • Databases
- • Python
- • Design
- • React
- • HTML
- • CSS
- • Data Analysis
- • Java
- • C#
- • Android
- • Computer Science
- • PHP
- • Quality Assurance
- • APIs
- • Security
- • Digital Literacy
- • Development Tools
- • Business
- • 21st Century Skills
- • Ruby
- • Machine Learning
- • Learning Resources
- • Go Language
- • Equity, Diversity, and Inclusion (EDI)
Design
In the broadest sense, design refers to visuals, interaction flows, wireframes, branding, and more. You'll need good design to enhance your websites, mobile apps, and businesses.
-
24 minPractice
Practice Data Visualization
Students will practice converting raw data into an informative visualization.
Viewed -
11 minPractice
Practice Creating UX Content
Practice creating UX content. You'll be given two companies with differing brand personalities, and you'll create UX content for their product pages.
Viewed -
37 minPractice
Practice Using A Design System
For this practice session, weβll be using Adobe XD to wireframe a homepage for votingrights.gov, an imaginary website for the United States federal government that informs citizens about their right to vote. Weβll start with a problem, a set of research, and some design explorations in the form of rough sketches. Weβll then use the United States Web Design System to ensure the look and behavior of our design are consistent with other federal government sites.
Viewed -
7 minPractice
Practice Sketching
For this practice session, youβll be creating eight rough sketches for the primary screen of a sketching application. This app gives users the ability to make quick, shareable, black-and-white sketches using their fingers on a touchscreen.
Viewed -
11 minPractice
Practice Wireframing
For this practice session, youβll be creating a digital wireframe in Adobe XD for the primary screen of a sketching application. This app gives users the ability to make quick, shareable, black-and-white sketches using their fingers on a touchscreen.
Viewed -
5 minPractice
Practice Creating a Sitemap
Practice creating a sitemap for an elementary school called Northeast Elementary. Use research and a persona to determine what features and pages the school will need on its website then organize and diagram them into a sitemap.
Viewed -
7 minPractice
Practice Prototyping
Practice prototyping by connecting mockups in Adobe XD. Practice creating tap, time, and drag interactions.
Viewed -
6 minPractice
Before and After: Typography
Improve the typography on an existing design.
Viewed -
5 minPractice
Before and After: Layout
Improve the layout of an existing mobile iOS app.
Viewed -
7 minPractice
Before and After: Color
Practice designing with color.
Viewed -
2 minPractice
Practice Storyboarding
Storyboarding is a great way to visualize a personaβs interaction with your product. Building a storyboard helps to keep your design and solutions human-centered by using a story to empathize with your users. In this workshop, you'll practice this important skill by creating your own storyboard.
Viewed -
8 minPractice
Practice Journey Maps
Journey maps are a helpful tool for UX designers that can articulate pain points that stand between a user and their intended goal. This practice session will help you analyze an experience and identify areas for improvement.
Viewed -
7 minPractice
Practice Empathy Maps
Empathy maps can help UX designers identify with users and understand their needs.
Viewed -
5 minPractice
Practice Design Criticism
One of the most important skills to have as a UX Designer is the ability to give and receive feedback on a project. This practice session will help you apply your critiquing abilities.
Viewed -
2 minPractice
Practice Completing a Profile
Often when you register for a service, you're just asked for your email address and a password. But websites and apps that are heavily driven by your personal information often need a lot more. In this practice session, you'll create a UI that persuades users to enter more information.
Viewed -
3 minPractice
Practice Creating a Paywall
Websites that are content-driven will often need to balance paid content and free content. One way to do this is to give a free preview in the form of a UI pattern called a paywall.
Viewed -
4 minPractice
Practice Designing a Product Card
Cards are a common UI pattern used to create reusable elements that can be used in multiple contexts.
Viewed
Whoops! Perhaps you can try a broader search.