NewsNew & Upcoming Course Highlights: Swift 3, C# & React

Chelsey
writes on December 5, 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 Treehouse free trial.

COURSES

pasan-copy-2

Object Oriented Swift 3Pasan Premaratne

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.

Build a Simple iPhone App with Swift 3Pasan Premaratne

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.

Enumerations and Optionals in Swift 3Pasan Premaratne

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.

WORKSHOPS

Local User Notifications in iOSAmit Bijlani (27 minutes)

In this Workshop, you will learn how to schedule and manage local notifications in iOS.

Defining Variables with let and constAndrew Chalkley (14 minutes)

For most of JavaScript’s life, there’s been only one way to create, or “declare”, a variable: the var keyword. In the latest version of JavaScript there are two new ways: const and let.

Creating Data Structures Using C# GenericsJeremy McLain (55 minutes)

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.

Introduction to React Native for iOS Amit Bijlani (81 minutes)

React Native is a javascript library that lets you build mobile apps for iOS or Android. It uses the same design as React, letting you compose a rich mobile UI from declarative components following the principle “Learn Once, write anywhere”.

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

UPCOMING

Building Applications with React and Redux- Guil Hernandez (December)

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

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