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 Treehouse free trial.
In this course, we take a look at how to create custom objects, how to store and manipulate the data in these objects and how to create instances of them to work with.
Building the Fun Facts app will teach you how to use the Swift language and the Xcode and Interface Builder tools. You will also learn about core concepts such as views and view controllers, creating a data model, and the Model-View-Controller design pattern.
In this course we’re going to start by exploring enumerations in Swift – how they can define a set of related values, how they can carry associated values and how they make our code much safer by bringing in some wonderful compiler support. After that we take a look at optionals and dealing with nil values.
In this Workshop, you will learn how to schedule and manage local notifications in iOS.
Implementing your own data structures for organizing and working with data can be a powerful tool! To do this, we’ll learn how to write generic classes and methods as well as how to implement the IEnumerableinterface.
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.