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

General Discussion

What is a track?

I wanted to know that what is a track and by doing the track what is benefit.And i also wanted to know that after finishing the track what will be happen?????

A track is like a roadmap of different types of courses. By setting a track you will receive daily reminders of what you should be working on to get your track done. Tracks are split into projects, which you can follow along and build cool apps to use and customize! Inside of the projects, its usually split into different pieces to teach you the core features on how it all works, and those have a few videos each.

Essentially, tracks are a way to set your focus on one technology and receive motivation to learn about that technology.

By completing a track, you will have learned a vast amount of knowledge on your technology of course. For example, after completing the iOS Development with Objective-C track, you'll be able to create apps for iOS with Objective-C all on your own, and you'll have a lot of the important skills to do so.

3 Answers

A track is a series of courses on a particular subject. Finishing a track will significantly increase your knowledge on the subject. Also, maybe a better job or promotion. Then comes more money and with that more problems... :)

Thank you Joel Smith .And i want to know that is treehouse has any track for "java" and "C++"

If you look on the left hand side of your screen, there should be 5 buttons. (Assuming you're on a computer) The second one down will show you all the available tracks. You can also hover over those icons to see the names. They don't have a track specifically for java, but the android development track uses java as its primary language.

I don't know java .Can I learn android ?Because Android's main platform is java.Is that possible to learn android without learning java?

Here is a link to the track. They teach you Java before you even start off. All tracks start from zero experience, so the only requirement is a desire to learn.

Thank you so much Joel Smith for the help

Hello Niyamat, a track is a compilations of courses that will help you to learn all of the necessary skills to do whatever you desire. Is a way to be sure that you are going to see all the courses that you need, is more for have a guideline which is really helpful. And when you finish the track you are going to have a cheer lol! and points that shows that you have a good knowledge.

Thank you Alejandra Cuesta Monrroy.And i want to know that is treehouse has any track for "java" and "C++"

Niyamat, with C++ treehouse dose not have anything; the closest is in the Objective-C basics course in which they touch on C in the beginning and then the rest of the course you learn Objective-C.

I'd like to add to this, Objective-C is only slightly like C++. The syntax is completely different. Some similarities, however, is that both are C based languages, and I believe you can combine C code with C++ or Objective-C.