Updated on December 21, 2023 in Treehouse News
A Brand New Treehouse
Last night, in the early hours of the morning, we launched a brand new version of Treehouse. Over the past months our team has been rethinking how we structure the Treehouse library and how we can best help students succeed…
Updated on May 21, 2015 in Learn
There’s more than one way to mockup a website.
You’ve probably seen PSD to HTML advertisements around the web. If you type “PSD to HTML” into your favorite search engine, you’ll find lots of companies that will turn your Photoshop mockup into code. You’ll also find innumerable tutorials that demonstrate…
Updated on May 26, 2015 in Treehouse News
Introducing Treehouse Perks
Now that you’re learning to design and develop websites, build apps, or run a business, it’s time to start taking advantage of the wealth of awesome resources that are available to you online. We’re ecstatic to announce the launch of…
Updated on May 21, 2015 in Community
Teacher Spotlight: Ben Jakuben
It’s time for another issue of the Teacher Spotlight, where we interview one of the Treehouse Teachers so you can get to know them a little better offscreen, and enjoy a sneak peek into their story, their inspirations and what…
Updated on May 21, 2015 in Learn
How To Code a Sortable Table with jQuery
There is a small handful of free open source jQuery plugins to help organize special tables. More specifically these plugins offer unique & dynamic functionality such as pagination, row highlighting, and column sorting. The ability to sort your data is…
Updated on May 21, 2015 in Learn
Building an HTML5 Text Editor with the FileSystem APIs
In recent years we have seen the introduction of a whole new set of APIs that aim to give developers the power to store data on a user’s machine. In this blog post you are going to learn how to…
Updated on May 21, 2015 in Learn
Git Basics
Whether you’re new to development, a seasoned developer, or even a front end designer, using a version control system is important. That’s why we were so excited to add Git Basics to the Treehouse library a few weeks ago. Git…
Updated on May 21, 2015 in Learn
How to Project Manage Part-time People
A little backstory: I began learning to program in early 2012 to build my new startup. In starting my company, I took two atypical approaches: I wanted to learn to program to build the first version and I decided to…
Updated on May 21, 2015 in Learn
Best Free jQuery Form Plugins to Improve User Experience
Webpage forms are quite commonplace for a number of different purposes. Some examples include user registration, e-commerce checkouts, profile settings, or even contact forms. Input fields are much easier to style with modern CSS3 techniques – but what about improving…
Updated on March 4, 2026 in Learn
Reading Files in the Browser Using the FileReader API
Modern web applications often need to work with files directly in the browser. Common use cases include previewing images before upload, reading text files for parsing, or processing binary data client-side before sending it to a server. The FileReader API…
Updated on May 21, 2015 in Learn
5 Incredible WebGL Demos
WebGL or Web Graphics Library is a means through which the browser can interface directly with the GPU. This gives web designers and developers access to all the graphical horsepower that users have become accustomed to in desktop applications. Browser…
Updated on May 21, 2015 in Learn
3D in the Browser: WebGL versus CSS 3D Transforms
WebGL and CSS 3D transforms are two major technologies for creating 3D in the browser, and as recently as a few years ago, they didn’t have much browser support. Much has changed in a short period of time, and if…