August 21, 2017 in Learn
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 large swathes of the…
July 31, 2017 in Learn
Should I Learn Kotlin or Java?
With Android officially adopting Kotlin as a supported language, there’s one question that every new Android developer should be asking themselves: should I learn Kotlin or Java? Rather than burying the answer all the way at the bottom… in my mind,…
July 18, 2017 in Learn
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 2012, and I saw…
July 14, 2017 in Treehouse News
What’s New on the Treehouse Blog
Each week we publish new content for you here on the Treehouse Blog. From free tutorials and helpful coding tips to student success stories and tech industry insights, the Treehouse team is here to give you a weekly dose of web…
July 5, 2017 in Community
From Marine Corps Veteran to Front End Developer: Billy Le’s Operation Code Story
Since the launch of the Treehouse Scholarship program last year, we’ve got to know the founders of non-profit organizations and been introduced to some incredibly inspiring scholarship recipients. Over the last few weeks, we’ve had the opportunity to speak to some of the…
June 22, 2017 in Business Resources
Understanding team goals for internal training programs
There are two integral parts to any significant change within an organization or when a new program is being implemented: gaining buy-in from team members and developing internal change champions. You can offer the best training in the world, but…
June 8, 2017 in Community
From Marketing Student to Startup Software Engineer: Matt Hamil’s Story
Matt Hamil was a full-time college student pursuing a career in online marketing when he was told to learn the basics of programming. As soon as he began learning, coding became a natural fit for Matt. He quickly began working…
June 7, 2017 in Business Resources
Introducing Custom Tracks
We’ve been hard at work adding new tools to improve our users’ learning experience, and today we’re excited to tell you about the newest feature for Treehouse for Business – Custom Tracks! Custom Tracks give businesses the ability to create…
May 24, 2017 in Learn
All About Android AsyncTasks
Let’s say you need to download a few images when you click a button. What would be the best way to do it? Well, since you wouldn’t want to interrupt the main/UI thread (and run the risk of showing your…
April 25, 2017 in Learn
Accelerated Learning to Code
As soon as we heard author and entrepreneur, Tim Ferriss at SXSW Interactive describing the benefits of Accelerated Learning, we were immediately hooked on the model. We were also eager to share it as a great approach to speeding up…
April 18, 2017 in Community
Taking My Career to the Next Level: How I Became a Developer
When he was younger, Sam Glister was fascinated with the web but never had the opportunity in school to learn how it worked and had never considered it as a career path. After graduation, Sam began a career as a…
April 10, 2017 in Learn
Ruby on Rails: Configuration over Convention
What’s that you say? We have it backwards? Ruby on Rails is supposed to favor “convention over configuration”? Well, we’re going to break that rule today… When I was first learning Rails years ago, I thought that the model, view,…