Treehouse NewsNew & Upcoming Course Highlights: Databases, PHP, C# & iOS


Faye Bridge
writes on September 16, 2016

Every week, new courses and workshops are published to the growing Treehouse Library! Here is a short list of what we’ve added recently, as well as a few highlights from our Content Roadmap.

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



Querying Relational Databases – Andrew Chalkley and Kevin Nahm

Building off of previous SQL courses, this course will begin to introduce the student to more complex database concepts. Students will learn to think about data as sets and subsets and practice achieving desired query results via such operations as inner and outer joins, unions and except. They will also be introduced to the concepts of Set Theory and Database Normalization to aid in understanding good query practices.

CRUD Operations with PHP Alena Holligan

In this course we’ll delve into the full spectrum of database interactions. Whether the application is an e-commerce, or social network site, or even a todo app on your phone, the data needs to change over time. CRUD is an acronym that refers to the four main operations that you’d want to perform on data in a database: Create, Read, Update, Delete.


Debugging in Visual Studio Jeremy McLain and Justin Horner (31 mins)

In this workshop, you’ll learn how to debug C#/.NET applications using Visual Studio.

iOS Instruments: Leaks – Josh Timonen (10 mins)

This workshop looks at how Instruments can help identify memory leaks in your iOS and Mac applications.

iOS Instruments: Time Profiler Josh Timonen (14 mins)

The Time Profiler instrument captures stack trace information at prescribed intervals. In this workshop we’re going to look at how we can make our code more efficient using the Time Profiler.

iOS Instruments: Allocations – Josh Timonen (18 mins)

The Allocations instrument captures information about memory allocation for an app. In this workshop let’s take a look at how we can use the Allocations tool to discover memory leaks and reference cycles.

Sign up for a free trial to check out more courses and workshops in the Treehouse Library.


Django Authentication Kenneth Love (September)

Django offers a powerful system for creating and authenticating users. Django’s system also offers a lot of customization options. In this course, we’ll explore Django’s built-in auth, custom users, and more.

React Router Basics Guil Hernandez (September)

Learn how to use React Router, a popular library in the React community, to manage navigation and rendering of components in React applications.

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