Treehouse NewsNew & Upcoming Course Highlights: Introduction to Docker & What’s New in Swift 4

Ryan Carson
writes on September 21, 2017

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.


Introduction to Docker – Jay McGavren & Jared Smith (103 minutes)

Docker allows any developer of any language to package an app into a container, like a shipping container. Containers include an app and all the other software it depends on, like databases. Containers let your users easily run your website, app, or service on any operating system they want. This course will show you how Docker works, and how it can make it easier to distribute your software!


What’s New in Swift 4– Pasan Premaratne (76 minutes)

Catch up on the latest changes to Swift!


Introduction to Xamarin– (September 2017)

An introduction to developing mobile apps using the Xamarin platform. You’ll learn what the Xamarin platform is and how it works. You’ll setup a development environment that will allow you to build Android and iOS apps. You’ll also learn techniques to share code across mobile platforms. Complete this course and you’ll have a functioning app on Android and iOS using the Xamarin platform.

CSS Grid Layout– (September 2017)

CSS Grid Layout provides a built-in, more efficient way of designing grid-based layouts in the browser. It brings a new set of properties and flexible units that let you control the exact placement and sizing of grid components.

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

One Response to “New & Upcoming Course Highlights: Introduction to Docker & What’s New in Swift 4”

  1. Hi guys, if it’s possible can you please create a Bash tutorial ?

Leave a Reply

You must be logged in to post a comment.

Want to learn more about iOS?

iOS is the operating system that powers iPhones and iPads. Learn the language, tools and frameworks to build interactive apps on the iOS platform.

Learn more