Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of May 9, 2016.

COURSES

Closures in Swift 2 – Pasan Premaratne

One of the more powerful features in Swift are closures. Closures allow you to encapsulate functionality and context and pass it around in your code. In this course, we’re going to take a look at the underlying principles behind closures, write some useful functions that take closures and understand how they are used in iOS development.

WORKSHOPS

Introduction to Design Patterns Craig Dennis

Design patterns are a collection of language agnostic solutions to common programming problems. This Workshop is a quick overview that will get you familiar with their origin and how to find and use them.

Check out more Treehouse Workshops in the Treehouse Library.

UPCOMING

ASP.NET MVC Basics

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.

 

You can check out all of our upcoming content on the Treehouse Roadmap.


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