Meet Our Newest Teachers!
Our teachers at Treehouse are full-time staff who dedicate their time and energy to teaching, guiding, and helping students learn useful skills and make sense of the world of technology. These wonderful people are here to help…Read More
We Are All Data Analysts
Marc Andreessen famously made the case that “software is eating the world,” stating that “we are in the middle of a dramatic and broad technological and economic shift in which software companies are poised to take over…Read More
Prepare for Google’s Associate Android Developer Certification Exam with Treehouse
I applied to teach at Treehouse five years ago with a singular goal in mind: create high-quality training material to help people learn how to make Android apps. App development was still relatively new in early…Read More
The May Treehouse Stereo Playlist: Ben’s Choice
Listening to the right playlist while programming is the key to unlocking your inner Grace Hopper or Mr. Robot. Personally, I get into my programming groove with bright, mid- to up-tempo music played at a volume that keeps me…Read More
Welcome, New Treehouse Teachers!
We are very excited to welcome three new teachers to the Treehouse team! These awesome teachers/developers are excited to create new content for PHP, C#, and .NET and bring years of valuable industry experience to the team. We…Read More
Helpful Resources for Android Animations
Engineers are often chastised for valuing function over form. For example, if a button’s purpose is to show something new on the screen, why would someone want to spend time making the new item animate smoothly into position…Read More
The Beginner’s Guide to Location in Android
Knowing a user’s location in an Android app can be extremely useful. Users take their devices everywhere and are constantly using them on the go, and as developers we can capitalize on that by providing a…Read More
What Employers Are Looking for in a Junior Android Dev
We recently wrote a post that discussed what employers are looking for a in Jnr Ruby Dev. It was very popular so we thought we would tackle a different discipline this time – Android development. It…Read More
The ‘New’ Beginner’s Guide to Android
Android Libraries You Should Use in Every Project
A good developer knows to never reinvent the wheel (“unless you plan on learning more about wheels“). With its roots in Linux and the open source community, Android has a vibrant and strong ecosystem of open source…Read More
Front End Web Design
User Experience (UX) 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.