Treehouse NewsNew & Upcoming Course Highlights: Kotlin, Rails, Node.js & More

Faye Bridge
writes on October 10, 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, including our weekly video update of What’s New at Treehouse.

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


Kotlin and Anko Ben Deitch

Anko is a new library from JetBrains which makes use of a ton of Kotlin features to make Android development fun again. If you think you’ll enjoy being able to create and manipulate your Views from within your code, without needing XML, then I think you’ll love Anko!

Rails Routes and Resources Jay McGavren

You’ve seen how to create a Rails resource using a scaffold. But scaffolds don’t offer flexibility in how a resource is set up. Let’s create a resource totally by hand to see how it’s put together. Along the way, we’ll learn another important component of Rails: routes.


Setting Up Travis CI with Node.js – Andrew Chalkley (13 minutes)

In this workshop we’ll show you how to use the Continuous Integration service, Travis CI, to automatically run tests in your Node.js projects.

Build a Cross Platform Desktop Application with Electron – Andrew Chalkley (13 minutes)

Learn how to use Electron to create a desktop application that will run on Windows, macOS and Linux.

SVG Workflow and Tools Guil Hernandez (31 minutes)

Learn useful tools and techniques for optimizing, organizing and structuring your SVG files. Then build an SVG icon system using a Gulp-based SVG sprite tool.

Sign up for a free trial to check out more courses and workshops in the Treehouse Library.


C# Collections Jeremy McLain (October 2016)

Collections are used to organize data so that it can be used efficiently. In this course we’ll learn about the various collection types provided by the .NET framework.

Building Applications with React and Redux – Guil Hernandez (October 2016)

Redux is a state management framework that provides a robust infrastructure that complements React applications. This course will build on the Scoreboard application that was developed in the React Basics course.

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.

Want to learn more about Ruby?

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. Learn how to build a website using Ruby and the Rails framework.

Learn more