Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, upcoming course highlights, and our weekly video update of What’s New at Treehouse.
In this course, we take a look at the built in language constructs in Swift to handle errors including modeling our own errors, throwing errors from functions and more. We also look at how Objective-C handles errors and what this means to us as Swift developers.
Building Web Apps with Sinatra – Jay McGavren
Sinatra is the second-most popular web framework written in Ruby (after Rails). It’s much simpler than Rails, and it’s a great way to try out web development.
Application Programming Interfaces, or APIs, provide a method for connecting your site to a “third-party” web service. We’ll use the GitHub API to explore how RESTful APIs allow us to retrieve and update information residing on an external system.