Treehouse NewsNew & Upcoming Course Highlights: Swift 3, Java & Node


writes on February 3, 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.

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


Build an Interactive Story App with Swift 3 – Pasan Premaratne

One of the most fundamental types of apps you can create is one with a hierarchical data model and style of navigation. In this course you’ll learn exactly how to do that by building an interactive story app. You’ll explore navigation controllers, hierarchical data models and custom view controllers.

You’ll go over how to accept user input, how to create and layout views programmatically, how to play sound effects and much more. At the end of this course, you will have the knowledge to build many of the basic apps you see in the app store



Consumer Functional Interface Craig Dennis (10 minutes)

In this Workshop, you’ll explore how to use the java.util.function.Consumer functional interface to remove some of your ceremonial legacy dances.

Debugging Node Applications with Google ChromeAndrew Chalkley (13 minutes)

Debugging Node.js is not limited to using console.log. In this Workshop you’ll learn how to use more powerful tools like Google Chrome’s DevTools Inspector.


Web Accessibility Compliance (February)

Your content is clear, your images are responsive, your code is clean, and your layout flows beautifully on all the most popular devices. You think you’re ready to launch, but you might have overlooked a crucial aspect of your website’s development. If it’s not easy for a person to access your content, regardless of the way in which they use the internet, there’s still work to be done. Developing for accessibility should be part of the standard workflow, but it’s often given too little attention. In this course, you’ll learn about the standards in place to guide developers in creating a web that is accessible to all users as well as techniques to help bring your projects up to those standards.


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


Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Get Started

Leave a Reply

You must be logged in to post a comment.

man working on his laptop

Are you ready to start learning?

Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Start a Free Trial
woman working on her laptop