Every Wednesday, new courses and workshops are added to the growing Treehouse Library! Read more about our new Kotlin course below, see what’s coming later this month, and watch our weekly video update on What’s New at Treehouse.
This Kotlin course covers the very basics of Android development. We will build a simple app that will serve up some fun facts when you tap on a button. We introduce you to programming in Android, a tool for Android development called Android Studio, and some very basic concepts of the Android Software Development Kit, or SDK. By the end you will have a good idea of how a basic app works, and you will be armed with the knowledge to start building more.
Unit Testing in iOS – (October 2017)
Unit testing allows you to test your application for logic errors, prevent crashes, and even write better code. In this course, we cover the philosophy behind unit testing, ways we can structure our code to make it more testable and look at tools we can use to test our code. We’ll look at both tools that come built in, like the XCTest Framework in Xcode, as well as a few third party solutions for both Objective-C and Swift.
Ruby Basics (Refresh)– (October 2017)
This is our classic Ruby Basics course, new and improved! Ruby is a programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. In Ruby Basics, we’ll learn how to work with Ruby and write simple Ruby programs.