Treehouse NewsNew & Upcoming Course Highlights: iOS, JavaScript & Android


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

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



Swift 3 Basics Pasan Premaratne

Welcome to the world of Swift development! In this course, we’re going to learn how to program from absolute scratch using Swift and learn many fundamental concepts that will get you started writing code immediately. No prior programming experience is needed and we’re going to have a lot of fun!


Concurrency in iOS Amit Bijlani (57 minutes)

Concurrency is dividing up the execution paths of your program so that they are possibly running at the same time. Apple has high-level APIs to achieve concurrency like Grand Central Dispatch and operation queues.

Introducing Arrow Function Syntax Andrew Chalkley (8 minutes)

ECMAScript 2015 has been widely adopted by all modern browsers. This means we can use a more concise way to write functions. In this workshop, we’ll convert some traditional functions into a more modern syntax.

Android Widgets Ben Deitch (39 minutes) 

Widgets let you easily share information with your users without requiring them to open your app. In this workshop, we’ll see how to create and manipulate widgets by creating one ourselves!

Localization in Android Ben Deitch (16 minutes) 

Learn how to localize an app for more than one language in this super exciting workshop!

Dependency Management with Carthage for iOS Pasan Premaratne, Gabe NadelAustin Smith (16 minutes)

With so many third-party libraries out there it’s easy to add amazing features to your apps simply by building upon what other developers have shared. Unfortunately, keeping those dependencies up-to-date can be a challenge unto itself. Let’s walk through Carthage, a widely-used Dependency Manager that will help keep your libraries in order.

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


JavaScript and the DOM Guil Hernandez (November)

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.

Entity Framework Basics (November)

In this course, you’ll learn how to use Microsoft’s Entity Framework to persist application data to a database. By the end of the course, you’ll have learned how to use the Code First workflow, create entity classes, write LINQ queries, perform CRUD operations, and more.

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

One Response to “New & Upcoming Course Highlights: iOS, JavaScript & Android”

  1. This is really good stuff for the beginners who want to learn something advanced and latest regarding iOS, android and java platforms. Online courses are always helpful for developers to learn and test the gaming solutions.

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