March 24, 2020 in Learn
What is PHP?
Some programming languages have been around a while—PHP is one of them. It’s been around since 1994! But, just because PHP has been around the block doesn’t mean it’s not useful today. In fact, PHP has made a comeback in…
January 8, 2020 in Learn
What is SQL?
Programming isn’t just about web design. In fact, working with databases constitutes the majority of what many back-end and full stack programmers work on day-to-day. There are coding languages specifically created to work with data: fetching information from the database,…
February 22, 2018 in Treehouse News
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 you, so take a…
February 15, 2018 in Treehouse News
Announcing Vets in STEM Partnership
According to Code.org, there are roughly 503,000 open computing jobs in the United States and only about 49,000 Computer Science majors graduated into the field last year. This presents an enormous opportunity for self-taught web developers and software programmers to…
October 31, 2017 in Learn
10 Beginner Courses to Introduce You to Coding
So you’ve decided you want to learn to code, but where do you start? For every programming language we teach at Treehouse, there are beginner courses in our Library that require no prior coding experience to get started. Whether you already know…
October 18, 2017 in Learn
25 Programming Books for the Aspiring Developer
Whether you’re learning to code online, at a coding bootcamp, or in-person, there’s one supplementary resource that we recommend to accompany your learning: books. But with so many programming books to choose from (a Google search brings up over 12…
October 12, 2017 in Treehouse News
New Treehouse Course & Workshop Highlights
Every Wednesday, new courses and workshops are added to the growing Treehouse Library! Read more about our new Ruby Basics course and our two new workshops below. Also check out courses coming later this month, and watch our weekly video update on…
September 13, 2017 in Community
Top 10 Student Favorite Tech Podcasts
There are so many amazing podcasts these days, how does one even begin to choose? We recently asked our students on Twitter, Instagram, and Facebook if they had to choose ONE tech podcast to listen to, what would it be? We got an…
January 4, 2017 in Learn
Tap into the Power of Coding
From its inception, code has been an unparalleled force and powerful tool. Technology has changed the world, and code now fuels it. Today, it’s used in more ways than you could possibly imagine, it powers the web you surf and the…
December 4, 2014 in Community
High School Student Prepares for the Future with Treehouse
Caroline is a high school student preparing for her future by using Treehouse to get ahead of the game. by Caroline Clifford printf(“Hello World! I’m Caroline Clifford and I’m a high school student on Treehouse.\n”); As a committed dancer and…
November 26, 2014 in Learn
Python Freelancing: the Good, the Bad, and the Ugly
Lots of us really like programming. We also really like making money and being able to feed ourselves and our families. But, many of us don’t necessarily like working in an office or for one single product or company, so…
August 15, 2013 in Learn
The Beginner’s Guide to Objective-C: Language and Variables
Perhaps my own experience with the Objective-C programming language will sound familiar to you. I grew up in a world of dots, semicolons, and curly braces that are known around the programming world as the familiar syntax of JavaScript, Java, C#, and…