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

If I am learning one track right now, but i want to get into another track, will it restart the original track?

If I leave a track for another one does the original track go back to where it looks like i have never taken it?

3 Answers

Hey Bala,

Leaving a track does not restart the original track, just press 'resume track' whenever you want to go back to the other track! Hope this helped!

Julien riera
Julien riera
14,665 Points

Yes, as Tyler said, you can start any number of tracks you want.

Although, it may not be the best thing to do as tracks are thought to provide a logical path through courses. Furthermore, if you learn things to different at a time, you may lose focus, and forget a lot of stuff while switching from track to track.

In fact, you can even start a track and skip over courses to jump to the next one you're interested in. A track is "just" a chain of courses that you can jump through.

Anyway, I don't take in consideration your current knowledge so I'm just giving an advice. Yes you can switch without having to start again, but should you ? :)

Okay great. yeah i am already almost done with Swift, i have one more class left. But i got the idea of what it is, and i wanted to start PHP while i am taking the last class on Swift so i can say i at least finish it. But i was wanted to ask because i was curious about it.