Treehouse NewsNew & Upcoming Course Highlights: Swift, Android, React, JavaScript & the DOM


Faye Bridge
writes on November 14, 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 a weekly video update of What’s New at Treehouse.

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



Swift 3 Collections and Control Flow Pasan Premaratne

Dealing with groups of values is a fundamental aspect of programming and is achieved through the use of collection types. In this course, we’re going to take a look at Swift’s two primary collection types – arrays and dictionaries. In addition, we will also look at how we can change the path of execution of our code by using several control flow statements.

JavaScript and the DOM  – Guil Hernandez

JavaScript lets you create interactive web pages which can respond to a user’s actions. In this course, you’ll learn how to bring web pages to life using the power of JavaScript.


Android Permissions – Ben Deitch (12 minutes) 

This workshop covers the new Marshmallow permission system.

Testing React Components with Enzyme  Jared Schaab (25 minutes)

Enzyme is an open source JavaScript library developed by Airbnb engineering. In this workshop, you will use Mocha and Enzyme to test your React components.

Deep Links – Ben Deitch (8 minutes)

Learn about how to link from a web page directly to a specific part of your app in this workshop on deep links.

Getting Started with Realm Amit Bijlani (56 minutes)

Realm is a fast, modern mobile database that is a very good alternative to Core Data or SQLite. Learn about the basics of Realm and how to create app quickly to add, update, delete and display data from the database.

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


Introducing CoffeeScript (December 2016)

Get up and running with CoffeeScript, a programming language that compiles to JavaScript. Like Sass helps make CSS easier to write, maintain, and understand, CoffeeScript simplifies the syntax of JavaScript and makes it easier to write performant, idiomatic front-end code for websites. CoffeeScript achieves this by borrowing concepts from other popular back-end languages, like Ruby and Python, collecting the best idea from these languages and allowing us to use them in the browser.

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 Javascript?

Learn how to use JavaScript to add interactivity to websites.

Learn more