Treehouse NewsNew & Upcoming Course Highlights: Capistrano & Loaders


writes on March 23, 2017

Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, upcoming course highlights, and our weekly video update of What’s New at Treehouse.

Start learning to code today with a free trial on Treehouse.



Deployment with CapistranoJay McGavren (Pro course)

Deploying a web app to a production server involves steps that you’re going to need to repeat every time you release a new version, such as pulling the changes from Git and restarting your web server. Doing it manually may not seem too bad at first, but over time, the potential for mistakes adds up. In this course, we’re going to show you how to automate deploys to make them fast, easy and safe. We’ll be using the Ruby community’s most popular deployment framework, Capistrano.



course highlights

Loading with Loaders Ben Deitch (13 minutes; Pro)

Loading data in Android can be complicated, but Loaders aim to fix that! Learn all about it in this Pro Workshop.



Browser Persistent Data with PHP – Alena Holligan (April)

The internet of things has brought us into a world to rival sci-fi novels. We’re no-longer content with a simple search- we want context. We expect our devices to know our locations, preferences, desires and goals. We expect tailored suggestions, reminders and announcements. Most of the time we don’t even realize how much our devices or websites are setup to assist us until our connection is broken or we try to use a different device, and all of a sudden our history and settings aren’t there. What does that mean to you as a programmer? How can you make your own applications “user aware”? It starts with data persistence.

Object-Oriented Python (Refresh) Kenneth Love (April)

Object-oriented programming is a large topic. It provides us some amazing tools, though, so it’s one of the most beneficial things to learn about in Python. First, you’ll learn how to build basic custom classes. Then, you’ll expand them through inheritance. For some extra power, you’ll also learn how to take control of Python’s built-in classes to make your own more powerful while doing less work. Finally, we’ll put everything together into a fun game utility.


Learn the skills you need to become a developer with the Techdegree Program.


Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Get Started

Leave a Reply

You must be logged in to post a comment.

man working on his laptop

Are you ready to start learning?

Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Start a Free Trial
woman working on her laptop