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 trialMatthew Goodman
12,786 PointsWhat to do next
I want to build a web site which has user registration, but don't know what to take, I really enjoy JavaScript and node my question is can you build this with angular JS or should I do the ruby and Ruby on Rails course? I enjoy backend development but don't know what way to go can anyone help.
1 Answer
Craig Garner
25,732 PointsYou might want to do the Front End Development track, then choose a back end
Matthew Goodman
12,786 PointsI have completed the front end course on here.
Craig Garner
25,732 PointsCraig Garner
25,732 PointsI really like JS. In fact, I was browsing earlier for hosts that will provide a V8/node.js back end. Have you done the Fullstack-Stack Javascript on here? I think it is going to become much more widespread, to the point that hosting providers will have to provide it simply because of competition. I have done front end and back end development, always having to use two languages and markup. It just doesn't taste good :)
As far as help goes, you want to work with node.js on the back end. I think that is what you should be looking for. Unlike browser restrictions, you can use node for file and database operations. You get to program in one language. I don't count CSS and HTML as languages. In fact, it is fun to write single page JS apps where you only have an HTML header to go. You can do all the DOM with JS. But that is a choice. You can still mix the front end up if you want.
There you go. I think if you are just getting started, get started on the new cutting edge.