Treehouse NewsNew Course Roundup: Android, iOS, ASP.NET MVC, REST API & PostCSS


Faye Bridge
writes on July 4, 2016

Every week, new courses and workshops are published to the growing Treehouse Library! Here is a short list of what was added the week of June 27, 2016.

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


Ben J

Intents and Broadcast Receivers Ben Jakuben

Intents allow Android apps to communicate with each other in a standard way, and broadcast receivers enable an app to listen for specific events. In this course, you’ll learn how to utilize both to integrate your apps with other apps and aspects of the Android system.

Build a REST API With Express – Andrew Chalkley & Joel Kraft

REST services are a powerful way of providing functionality over the internet. Not only can they be used as a foundation to build sophisticated web applications, they can also be integrated into any number of other projects, making them the ultimate in modularity and reusability! Instead of having to rebuild an application for several platforms, for example–iOS, android, browser, etc–you can build the back-end once and just add user interfaces as needed. You can build a REST service in many different languages/platforms, but for this course, we will be building one with Express, a popular framework written for Nodejs. We will also use Mongoose with MongoDB to persist our data.

ASP.NET MVC Basics James Churchill

ASP.NET MVC is a popular server-side framework developed by Microsoft that is used to build dynamic websites. In this course, you’ll learn about the basics of ASP.NET MVC while we build a comic book gallery website using Visual Studio Community. Along the way, you’ll learn how to create a new project, add controllers and views, model data, and create repositories.

Check out more courses in the Treehouse Library.


Introduction to PostCSS (49 minutes) – Guil Hernandez

Learn PostCSS, a popular CSS processing tool for styling your websites and applications.

Dependency Management with Carthage for iOS (13 minutes) Gabe Nadel

With so many third-party libraries out there it’s easy to add amazing features to your apps simply by building upon what other developers have shared. Unfortunately, keeping those dependencies up-to-date can be a challenge unto itself. Let’s walk through Carthage, a widely-used Dependency Manager that will help keep your libraries in order.

Build a REST API in Spring (119 minutes) – Craig Dennis

Let’s build a Spring Boot application that builds out a Course Reviews API. We’ll check out the awesome Spring Data REST umbrella project. Source code is available on GitHub.

Check out more workshops in the Treehouse Library.

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

If you’re ready to learn job-ready skills and start a new career as a developer, enroll in the Techdegree Program and start your free trial 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