Treehouse NewsNew Course Roundup: iOS, PHP & .NET


Faye Bridge
writes on May 24, 2016

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

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


Introduction to Auto Layout in iOS Pasan Premaratne

Auto Layout is the primary mechanism for laying and positioning views in iOS. In this course we’re going to cover the basics of Auto Layout and learn how to adapt our apps to different device sizes and orientations. Auto Layout is used for much more than simple layouts though and we’ll look at how we can resize elements based on their content and language as well.

Object-Oriented PHP Basics Alena Holligan

At a glance, object-oriented programming can appear to be far more complex than simple procedural, or inline, code. However, this doesn’t have to be the case. Because object-oriented programming is similar to the way human beings perceive the real world, using the object-oriented approach, can help you visualize the solution to a problem more easily.

Object-oriented programming, or OOP for short, is a style of coding that allows developers to group similar tasks into containers. In PHP, containers are defined using classes. A class contains all the functions and variables that describe an object.

Check out more courses in the Treehouse Library.



Package Management with NuGet – Jeremy McLain

NuGet is the package management system for .NET. In this workshop, we discuss how to manage library dependencies of our projects using NuGet in Visual Studio.

Check out more workshops in the Treehouse Library.


Introducing ES2015

Learn the basics of the ECMAScript 2015 JavaScript standard. JavaScript has come a long way since it’s inception in 1995. The ECMAScript 2015 specification brought a lot of improvements, the largest set of changes the language has seen to-date.

In this course we’ll review some of the new features and demonstrate how they can be used to build better JavaScript applications.

You can check out all of our upcoming content on the Treehouse Roadmap.

Interested in learning more? Sign up for a Free Trial and start coding today.

If you’re ready to learn job-ready skills and start a new career as a developer, enroll in the Treehouse Techdegree Program and start coding.


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