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
Ivan Kusakovic
12,197 PointsOrder of learning on Treehouse for novice and for beginners
Dear Treehouse,
When I registered on your web site I filled some data what's the level of experience and similar. I think that I have put Beginner or something like that. Treehouse suggested me Web Design track, but I want to learn this just as much as it's need to transfer on programming language Java. I want to learn as much as I can, and I like to learn new things, and on some site I have heard that's the good order to learn first: HTML, CSS, Javascript and then C, C++, Java...
What do you think of the best order to learn about computers and what's the best according to you on Treehouse?
What would I get that I enter that have no experience at all at the startup at registration, what tracks I would listen to then?
Thanks in advance, and sorry, my English is not perfect.
Best, Ivan
2 Answers
Steve Hunter
57,712 PointsHi Ivan,
I've not got an answer to your question as it is a matter of personal choice for you.
Personally, I think the web design track is extremely wide-ranging, covering lots of material including HTML, CSS, JS etc. It is a great track for the beginner web designer.
But, you might not want to be a web designer - you may prefer to write applications for the PC or mobile devices. For that, there's the Java and Android tracks, as well as Swift and iOS courses which are all excellent too. The Java courses, in partiualr, offer some great learning of fundamental concepts that a common across many languages, not just Java.
So, I think your decision about which track to take should be guided by which type of programming interests you most. Start with that, then diversify into the many other topics and subjects that the Treehouse courses code.
That's just my view.
Steve.
Ivan Kusakovic
12,197 PointsI really really like this place. All the best! Have a nice day!
Ivan Kusakovic
12,197 PointsIvan Kusakovic
12,197 PointsThanks Steve, know that but still can't decide what to learn. I started here with Web Design track, and 2 weeks ago on brother's account Java track, but it seems to me that is little advanced for me when it comes to Java Data Structure, I have lost in code. I'll try little web design, and Javascript, to introduce with Object based programming and then I will jump into some serious stuff :) Thanks again :)
Steve Hunter
57,712 PointsSteve Hunter
57,712 PointsSounds like a good choice. Enjoy it!
Remember, if you get stuck, just shout on the Community pages and someone will come and help.
Steve.