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

Back-end Web Development Track?

So I am going through the front-end web development track and I am nowhere near done with it by the way… I guess I'm curious… What then? I would of course love to work as a front end web developer, but some personal ambitions of mine include building my own complex web sites/apps that I would need some knowledge of back-end development for. I would ideally like to explore the back-end development options that use javascript as the language, but I don't know that Treehouse offers anything like that. While I know PHP is still around and popular in the job market, it just seems like a whole 'nother beast to me that I'm not all too sure I wanna get into. Anybody have any advice for me? When I'm finished with this track, where should I go from here? Should I continue onto the PHP track or maybe give Ruby and Rails a go? Some alternative website? Appreciate your help in advance! Thanks! Bryan

1 Answer

jason chan
jason chan
31,009 Points

PHP is one of the easiest languages to learn. I just finished the track for that. Front end the only challenge is javascript and jquery which is as hard. CSS has lots of functions so many probably like 5 volumes of books. The only thing missing in the front end side is sql database. So you can build apps with angularjs which is javascript. front and back are the same. except back end is more to do with databases and using more OOP.

It's not challenging team treehouse made a good course. I highly recommend supplementing php with books and youtube videos.

I'm learning ruby right now. It's first ruby (the programming language) Then ruby on rails (mvc, the stack, etc etc). I also highly recommend learning linux because your going to deal a lot with console.

Remember to do your own side projects and challenge yourself. Learning a lone is not enough. Do and always do.