LearnNew & Upcoming Course Highlights: iOS & Java

Faye Bridge
writes on October 31, 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.


What’s New in Auto Layout in iOS 9? – Pasan Premaratne (21 minutes)

In this workshop, we’ll cover some of the new features added to Auto Layout in iOS 9 that make it much easier to set up stacked layouts and create constraints in code.

Custom Views in iOS – Pasan Premaratne (39 minutes)

Learn how to work with Views in Swift 2.2.

Protocol Oriented Programming with Swift 2 Pasan Premaratne (72 minutes)

Protocols are quite powerful in Swift and can be used to build objects as an alternative to inheritance. Let’s take a look at how we leverage protocols to build a decently complex example.

Building with Maven Chris Ramacciotti (30 minutes)

Developing applications for distribution usually involves the use of a build tool. In the Java world, this is likely either Gradle or Maven. In this workshop, we’ll explore the basic use of Maven as a tool to compile, test, and package your application. We’ll cover the standard directory layout of a Maven project, the Project Object Model (POM), and dependency management with Maven.

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


Entity Framework Migrations

In this course, you’ll learn how to use Entity Framework Code First Migrations to propagate data model changes to your database.

Building Applications with React and Redux Guil Hernandez

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