NewsNew & Upcoming Course Highlights: Swift 3, VR, and Sinatra

Chelsey
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.

COURSES

Pasan

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.

Locomotion in VR – Nick Pettit

Typically room-scale VR applications are limited by the size of the tracking volume, but locomotion techniques can be used to expand the playable area beyond the physical boundaries. By virtually moving the volume to other parts of the scene, the user can “teleport” and gain a greater range of motion.

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.

UPCOMING

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

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