Treehouse NewsNew & Upcoming Course Highlights: Swift 3 and Sinatra

writes on December 19, 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, upcoming course highlights, and our weekly video update of What’s New at Treehouse.

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


Error Handling in Swift 3 Pasan Premaratne

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.


Using the GitHub API with PHP – Alena Holligan (January 2017)

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.

DOM Scripting By ExampleGuil Hernandez (January 2017)

Use JavaScript to build an RSVP web application.

Learn the skills you need to become a developer with the Techdegree Program.

Leave a Reply

You must be logged in to post a comment.

Learning to code can be fun!

Get started today with a free trial and discover why thousands of students are choosing Treehouse to learn about web development, design, and business.

Learn more