Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools

Jim Hoskins
Jim Hoskins
Treehouse Guest Teacher

Console Foundations Stage 1 is Live!

After much waiting and anticipation, I am super excited to release the first stage in Console Foundations to you!

Check out Console Foundations

As developers, the console/command line is a valuable tool in your toolbox. You may come across a tool that has only a command line interface, or you may need to access a server using the console and SSH. Console Foundations is here to familiarize you with the power of the console.

We encountered a problem when writing this course: there are so many operating systems, and therefore so many environments and types of consoles. We decided, based on our experience, that the most important environment to become familiar with is the Linux style of console, because even though you may use Windows for development, the servers you will be deploying your code to will most likely be in the Linux family.

So what if you don't have a Linux computer to follow along on? Worry not, for you, we built the Treehouse Command Line, a console you can use right from your web browser that gives you access to your own Linux computer, that you can safely learn and experiment with. You don't have to worry about accidentally deleting the files on your computer when learning about the console, because the Treehouse Command Line is a completely separate computer, that you are free to learn and make mistakes on, safely.

The first time you load up the Treehouse Command Line, it will take a minute or two to get your environment set up, but after that you should be able to open the Command Line in just a few seconds

I use the Treehouse Command Line in the videos, so you can follow right along with me. If you have your own Linux, Unix-like system, or Mac OS X, you can follow along in your own terminal if you wish, however the specifics I go over in the videos will vary based on your environment. We recommend you try out the Treehouse Command Line.

Let us know what you think! Jim Hoskins

11 Answers

James Barnett
James Barnett
39,199 Points

Helllllllllllllloooooooooooooo Ubuntu :smile:

J.T. Gralka
J.T. Gralka
20,126 Points

Can't wait to check it out, Jim! I think a lot of people, I included, are going to find this extremely helpful!

I've really been looking forward to this. Thanks!

Super cool. Thanks for this Jim. Will definitely have a look.

Thanks a ton for getting this going. This course is the one I'm looking forward to the most. Having recently switched to Mac OS X from 15 years of windows gui, I'm so incredibly lost in the command line world.

Liban Shire
Liban Shire
Courses Plus Student 4,147 Points

Omg this is so exciting, thanks a lot Jim. I can't wait for the next lessons to start asap. Michael I just switched to a macbook pro from windows few months ago and I'm in love with OS X.

This is fantastic. Great work guys.

This course is a life-saver, and excellently delivered too. I'm looking forward to the next stages.

Love this! Thank you so much!