Treehouse NewsNew & Upcoming Course Highlights: jQuery, iOS, Django & React


Faye Bridge
writes on September 23, 2016

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

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


React Router Basics Guil Hernandez

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

Django Authentication Kenneth Love

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.


Introduction to jQuery Aisha Blake

Learn to create websites using jQuery, the world’s most widely-used JavaScript library. jQuery allows us to “write less, do more” by providing a set of functions that make selecting parts of a webpage and dealing with inconsistencies across different web browsers much faster and easier. No matter your skill level as a JavaScript developer, jQuery is an important tool to have in your toolbox!

Unit Testing in iOS – Gabe Nadel

Unit testing allows you to test your application for logic errors, prevent crashes and even write better code. In this course, we cover the philosophy behind unit testing, ways we can structure our code to make it more testable and look at tools we can use to test our code. We’ll look at both tools that come built in, like the XCTest Framework in Xcode, as well as a few third party solutions for both Objective-C and Swift.



Deploying Django: PythonAnywhere Kenneth Love (4o min)

PythonAnywhere is an on online platform for developing and deploying python code, well, anywhere! It provides the tools developers need to get their Django apps up and running for the world to see and uses technologies that are hopefully already familiar. PythonAnywhere is a great place to start deploying your Django app.

Deploying Django: Heroku – Kenneth Love & Philip James (40 min)

Your Django web application isn’t much use if it’s only available on your machine. In order to share your creation with the world, you need to deploy your application to a web server. Heroku provides a platform for deploying web applications of all types, and works well with Django applications. When you’re ready to deploy your app, Heroku is a great place to start.

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


C# Collections Jeremy McLain (October 2016)

Collections are used to organize data so that it can be used efficiently. In this course, we’ll learn about the various collection types provided by the .NET framework.

Rails Routes and Resources (October 2016)

You’ve seen how to create a Rails resource using a scaffold. But scaffolds don’t offer flexibility in how a resource is set up. Let’s create a resource totally by hand to see how it’s put together. Along the way, we’ll learn another important component of Rails: routes.

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