Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Niyamat Almass
Niyamat Almass
8,176 Points

Can someone help me to choose the right web development tracks?

I see the web development track.There are many web development tracks,which says that you can learn the web development successfully.Can someone help to choose the right tracks?

4 Answers

Hi Niyamat Almass,

You might want to check out this thread that was answered last week.

When it comes to the correct track, it all depends on what you already know.

So do you have any coding experience?

Niyamat Almass
Niyamat Almass
8,176 Points

I take How to make a website course from treehouse.And I also get Build a simple android app.And please tell me about PHP track.In this track can i learn the html,css and javascript perfectly?

Niyamat Almass,

If you feel comfortabal with HTML then I would say learn some more CSS (Novice or beginner) course here

And also start with some JavaScript here

Niyamat Almass
Niyamat Almass
8,176 Points

I said that which track will teach me everything about the web development

There is no "one course". They're split into groups.

Niyamat Almass
Niyamat Almass
8,176 Points

Wow .thank you for your answer

Vijay Strickland
Vijay Strickland
1,734 Points

Hey man, there is 2 sides to web development - Front End & Back End (which is explained in the Trailer video for the Front End Web Development track). Most people choose one side to focus on as theres alot to learn and usually your role at a company will be based around one or the other.

For Front End I would do both of these as the Web Design course teaches you about designing layouts & logos aswell as coding.

  • Web Design<br />
  • Front End Web Development

For Back End you can choose from these languages:

  • PHP<br />
  • Ruby<br />
  • Python<br />
  • Rails<br />

I'm a front end dev so maybe a back end dev can advise on which tracks would be best for learning back end.

In today's tech world it's really a necessity to know both front-end and back-end, but be more fluent in one. I would say your should learn ruby as its more common and then learn some python because it's very similar to ruby.

I would firstly do front-end land get your Javascript and jQuery down.

After I had worked my way into Ruby on Rails track, I stumbled upon this video: https://www.youtube.com/user/learncodeacademy. It put things into perspective and gave me a better understanding of what I need to do and how to go about it. Hope this helps.