Treehouse NewsNew Course Roundup: HTTP, Django, CSS & Android


Faye Bridge
writes on March 21, 2016

Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of March 14, 2016.

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


HTTP Basics – Chris Ramacciotti

In this course, we’ll take a look at the underlying method that devices use to communicate with each other: HTTP, or the HyperText Transfer Protocol. In particular, we’ll focus on how a modern web browser automates the sending of HTTP requests and the receiving of HTTP responses.

Threads and Services – Ben Deitch

Learn about Services in Android, which can perform long-running operations in the background like downloading a large file.

CSS Transitions and Transforms – Guil Hernandez

CSS transitions and transforms can create simple animations that enhance user interactions in websites and apps. In this course, you’ll build an interactive image gallery using CSS transitions and transforms.

You’ll use transition properties to define durations, delays, and easing functions. Then, you’ll learn how to rotate, scale, and move elements in 2D and 3D space, with CSS transforms.

Django ORM Kenneth Love

Django has a very powerful ORM that provides us a huge amount of convenience when building our apps. In this course, we’ll learn about and use many of the methods and tools that Django gives us including ordering results, selecting only certain attributes, excluding results that match a particular value, and more.


Integrating PHP with Databases – Alena Holligan

You already know the basics of PHP, but building a PHP-driven page is just the first step in mastering PHP. The true power of PHP shines when you connect it to a data source like an API or a Database. To introduce you to databases, we’ll start with an example project — a Personal Media Library application.

Customizing the Django Admin – Lacey Williams Henschel

The Django Admin is a powerful and free tool that Django gives you to help you manage the content on your site. Customizing the admin makes it easier for you, and the other administrators of your website, to get things done quickly. The built-in admin that ships with Django is great, and there is room to put your own spin on it. Learn how to customize the look and functionality of the Django Admin site to make it even more useful.


Interested in learning more? Sign up for a Free Trial and get started today.


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