🫡 Treehouse for Military offers discounts to Veterans, service members and their families!
Invest in Your Future 💫 2025 Is Yours! Kick off your New Year's Resolutions with 1 year of Treehouse for $150!
Woohoo! A new Figma course has dropped! 🤩
🤑 Join the Treehouse affiliate program and earn 25% commission!
🌟 Dreaming of a bright future? 🎓 Ask about the Treehouse Scholarship program! 🚀
Total Points
Android
Achievements
Forum
JavaScript
Java
CSS
HTML
Development Tools
PHP
Professional Skills
Computer Science
Design
APIs
Ruby
Python
Databases
Machine Learning
Security
Game Development
Quality Assurance
Points are earned whenever you take an important action on Treehouse. Learn more about when and how points are earned.
Conducting User Interviews
Aug 16, 2021
Introduction to Product Design
May 10, 2021
CSS Layout
React Components (2018)
May 2, 2021
Introduction to Application Security
Apr 15, 2021
Introduction to GraphQL
Algorithms: Sorting and Searching
Apr 13, 2021
React Router 4 Basics
Jul 29, 2020
Jul 28, 2020
React Basics (2018)
Jul 18, 2020
Jul 17, 2020
Jul 16, 2020
Object-Oriented JavaScript
Apr 19, 2020
Asynchronous Programming with JavaScript
Apr 8, 2020
Apr 6, 2020
Apr 3, 2020
JavaScript Unit Testing
Mar 27, 2020
Unit Testing in iOS
Mar 26, 2020
Build a Weather App
Mar 25, 2020
Jan 12, 2020
Introduction to Algorithms
Aug 28, 2019
Aug 27, 2019
Aug 24, 2019
Build a Simple Android App with Kotlin
Aug 7, 2019
Kotlin for Java Developers
Jul 16, 2019
Machine Learning Basics
Sep 16, 2018
Sep 9, 2018
Scraping Data From the Web
Sep 3, 2018
Introduction to Table Views
Apr 2, 2017
Mar 30, 2017
Node.js Basics 2017
Mar 13, 2017
Protocols in Swift
Mar 6, 2017
Testing in Android
Feb 20, 2017
Swift Collections and Control Flow
Feb 19, 2017
Feb 18, 2017
Build a Simple iPhone App with Swift
Feb 15, 2017
Feb 14, 2017
Swift Basics
Feb 12, 2017
Object-Oriented Swift
Feb 2, 2017
Build an Interactive Story App with Swift
Java Objects
Jan 14, 2017
Jan 12, 2017
Dec 22, 2016
Dec 13, 2016
Dec 9, 2016
Object-Oriented JavaScript (2015)
Dec 8, 2016
Dec 2, 2016
Build a REST API With Express
Jul 16, 2016
Swift 2.0 Basics
Jul 8, 2016
Build a Playlist Browser with Swift
May 28, 2016
May 27, 2016
May 26, 2016
Apr 24, 2016
Sketch Basics
Apr 22, 2016
Apr 16, 2016
Apr 13, 2016
Apr 4, 2016
Apr 3, 2016
Apr 2, 2016
Apr 1, 2016
Mar 31, 2016
Swift Enums and Structs
Swift Functions and Optionals
Mar 25, 2016
Building a MEAN Application
Mar 20, 2016
Mar 19, 2016
Mongo Basics
Feb 22, 2016
Node.js Basics (2014)
Unit Testing in Java
Jan 29, 2016
Jan 23, 2016
Build a Simple Android App
Jan 16, 2016
Google Play Services
Jan 13, 2016
Jan 11, 2016
Scrum Basics
Jan 6, 2016
Jan 5, 2016
Jan 3, 2016
Jan 2, 2016
Build a Simple iPhone App with Objective-C
Jan 1, 2016
SQL Basics
Dec 16, 2015
Nov 22, 2015
Java Data Structures - Retired
Android Activity Lifecycle
Nov 20, 2015
Nov 18, 2015
Android Data Persistence
Oct 7, 2015
Oct 5, 2015
Oct 1, 2015
Sep 30, 2015
Sep 29, 2015
Aug 16, 2015
Jun 2, 2015
Swift Basics (retired)
Jun 1, 2015
May 24, 2015
May 23, 2015
May 22, 2015
May 20, 2015
Apr 30, 2015
Android Lists and Adapters (2015)
Apr 29, 2015
Apr 27, 2015
Apr 18, 2015
Apr 9, 2015
Apr 2, 2015
Mar 29, 2015
Publish an Android App
Mar 4, 2015
Java Objects (Retired)
Mar 3, 2015
Feb 25, 2015
Feb 20, 2015
Feb 4, 2015
Build a Weather App (2015)
Feb 3, 2015
Jan 25, 2015
Jan 23, 2015
Jan 21, 2015
Jan 20, 2015
Build an Interactive Story App (Retired)
Jan 2, 2015
Dec 29, 2014
Dec 20, 2014
Build a Simple Android App (2014)
Dec 8, 2014
Dec 7, 2014
Dec 3, 2014
Dec 2, 2014
Dec 1, 2014
The WordPress Template Hierarchy
Nov 25, 2014
Java Basics
Nov 22, 2014
The WordPress Codex
Nov 14, 2014
Nov 3, 2014
WordPress Theme Development
Oct 19, 2014
Build a Blog Reader iPhone App
Sep 17, 2014
Aug 9, 2014
Jul 31, 2014
Jul 30, 2014
Jul 29, 2014
Implementing Designs for Android
Object-Oriented PHP Basics (Retired)
Jul 25, 2014
How to Make a Website
Jul 24, 2014
Build a Game with Sprite Kit
Jul 23, 2014
Jul 22, 2014
Build a Self-Destructing Message Android App
Jul 20, 2014
Jul 19, 2014
Jul 18, 2014
Jul 17, 2014
Jul 16, 2014
Jul 15, 2014
Build a Simple iPhone App (iOS7)
Jul 14, 2014
Jul 13, 2014
Jul 12, 2014
Objective-C Basics (Retired)
Jul 11, 2014
Jul 10, 2014
Android Tools
Jul 9, 2014
Build a Blog Reader Android App
Jul 7, 2014
Jul 3, 2014
Jul 1, 2014
Jun 30, 2014
Jun 28, 2014
Jun 26, 2014
Build a Simple Android App (retired 2014)
Jun 25, 2014
Jun 23, 2014
jQuery Basics (2014)
Jun 22, 2014
Jun 20, 2014
JavaScript Foundations
Jun 14, 2014
Jun 12, 2014
Jun 9, 2014
Installing a Ruby Development Environment
Jun 7, 2014
Jun 3, 2014
Jun 2, 2014
How to Make a Website with WordPress
Apr 26, 2014
How to Build a WordPress Theme
Apr 21, 2014
Apr 20, 2014
CSS Layout Techniques
Apr 7, 2014
Apr 6, 2014
CSS Foundations
Apr 2, 2014
Apr 1, 2014
Framework Basics
Mar 31, 2014
Mar 22, 2014
Mar 21, 2014
Website Basics
Mar 19, 2014
Mar 5, 2014
Careers Foundations
Mar 3, 2014
Feb 28, 2014
Git Basics
Feb 26, 2014
Build an Interactive Website
Feb 20, 2014
How to Start a Business (old)
Feb 19, 2014
Build a Simple PHP Application
Feb 18, 2014
Feb 17, 2014
Feb 14, 2014
Build a Responsive Website
Feb 13, 2014
Feb 11, 2014
Feb 10, 2014
Feb 9, 2014
Local WordPress Development
Console Foundations
Feb 6, 2014
Feb 5, 2014
Introduction to Programming
Jan 27, 2014
Jan 26, 2014
Jan 25, 2014
How to Build Your Business Through Blogging
Jan 15, 2014
Design Foundations
Jan 10, 2014
Jan 8, 2014
Jan 7, 2014
Jan 5, 2014
Build a Simple Website
Jan 4, 2014
Jan 3, 2014
Jan 2, 2014
Points are earned as you complete Code Challenges, Quizzes, Courses and Tracks. They are then added to the learning topic that was covered.