Treehouse Course Highlight: Build a Simple Android App with Kotlin
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.
Front End Web Design
iOS Development with Swift
Python Web Development
Each is designed by our faculty of tech professionals to guide even a coding beginner to becoming a job-ready software developer armed with a professional portfolio of real-world projects. Try one out today with our free seven-day trial, and see if software development is for you.