Start learning to code today with a free trial on Treehouse.
This course builds on what we learned in C# Objects. We’ll learn more essential principles of object-oriented programming as we improve the Treehouse Defense game.
Kotlin is a newer language that runs in a JVM and and can be used to develop Android apps. You can interweave Kotlin and Java in the same app, and it brings new features for better safety, readability, and tooling.
In this course we’re going to build an app that is quite popular these days – a selfie app! We’ll learn how to build and apply filters, how to use Core Data for more than just a single entity and how to use the device’s camera to create a fun app!
In this workshop, you’ll learn how to create an ASP.NET MVC website using Visual Studio.
Learn how to set up a React development environment with Webpack, Babel and npm.
Swift 3 Basics (September 2016)
In this course, we’re going to learn how to program from absolute scratch using Swift and learn many fundamental concepts that will get you started writing code immediately. No prior programming experience is needed and we’re going to have a lot of fun!
Building off of previous SQL courses, this course will begin to introduce the student to more complex database concepts. Students will learn to think about data as sets and subsets and practice achieving desired query results via such operations as inner and outer joins, unions and except. They will also be introduced to the concepts of Set Theory and Database Normalization to aid in understanding good query practices.
Check out more of our upcoming courses on the Content Roadmap.