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.


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.

Leave a Reply

You must be logged in to post a comment.

Want to learn more about Javascript?

Learn how to use JavaScript to add interactivity to websites.

Learn more