NewsNew & Upcoming Course Highlights: Alexa, Video Games & Android

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 free trial on Treehouse.



Build an Alexa Skill Andrew Chalkley

In this course, you’ll learn how to build your own Alexa skill. You’ll create an interactive term dictionary for the Alexa Voice Service for devices like the Amazon Echo, Echo Dot and Amazon Tap. You’ll be able to ask Alexa a question with your voice, and have Alexa respond with a definition of a word. By the end of this course you’ll be ready to submit your skill for certification and published for other Alexa users to enable – all with no prior experience with programming.

How to Make a Video Game Nick Pettit

In this course, you’ll learn how to make a video game. If you’ve never programmed before, this is the place to start. You’ll create a video game for Windows and Mac OS X where the player must hop a frog character around a swamp to collect flies. Meanwhile, a predatory bird chases the player around. You’ll learn about the Unity game engine and the C# programming language, which will allow us to write the code to make the game run. Each line of code will be explained step-by-step, so even if you have no prior experience, you’ll be able to learn and follow along. By the end, you’ll have a fun video game that you can share with other people.

Ben J

Build an Interactive Story App Ben Jakuben

In this course we will build a simple choose-your-own-adventure story app, complete with fantastic illustrations. We will model our story and introduce the Model-View-Presenter pattern, and we will learn about getting input from users, displaying images, and using more than one Activity.

Styles and Themes in AndroidMichael Lustig

Styles and themes are used to create a consistent user interface throughout an app, in a way that allows for reuse, easy maintenance, and compatibility on older versions of Android.


Build a Restaurant Reviews App – (April)

In this course we’re going to build an app to read reviews on restaurants in our area using the Foursquare API. To do this we’re going to learn about user authentication with OAuth, and writing networking code using protocols and generics. In addition you will learn how to display varying content in cells that adjust its size, use location and map based frameworks to display results and much more.

Build a Selfie App (June)

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!


Learn the skills you need to become a developer with the Techdegree Program.

Leave a Reply

Want to learn more about Android?

Android is the most common mobile platform in the world. Learn about the powerful development tools from Google, and how to create Android apps using Java.

Learn more