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
Parker Golden
7,243 PointsWould it be counterproductive to take all of the courses offered?
In total there is about 350+ hours of courses available. If I stay consistent with the courses, and my lifestyle doesn't change much it shouldn't be a problem to take all of the courses.
Could taking all of these courses be counterproductive though? Lets say I finish all of the web design courses, and then head over to learn Java, could it be a bad thing? Should I focus on just one area for a while?
I'm afraid that if I start learning multiple languages I will start to lack in all of them combined as opposed to excelling in one language before moving to another.
2 Answers
Dan Oswalt
23,438 PointsYou don't have to master one thing at a time, but taking everything and spending no quality time with any of it, especially outside of the coursework, is probably not many students' path to success. None of it matters if you don't step out on your own and make something. Take courses that are related, dip your toes in things to see if you can get into it, but a general focus is better than no focus in pretty much any field.
jason chan
31,009 PointsI still don't understand mvc or oop that well. The wordpress track is easy. You should learn that have simple blog up. But i've been dealing with php scripts for a while.
Just stick to one track. Most programming languages are the same. It's the syntax. They all have if, then, variables, booleans, loops, arrays, objects. Just get good at few languages. Javascript is big one. Remember to keep on hacking.
Parker Golden
7,243 PointsParker Golden
7,243 PointsThank you for your response Dan. My understanding was that some of the languages had similarities, so some of the stuff would transfer over. I was mainly wanting to take all of the courses to have a basic understanding of the languages, and then if I chose to, I would specialize in it further.