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

Ron Gootman
24,409 PointsWhat course are suggested to take to create a site like ratemyprofessor.com?
Greetings to all the treehouse rockstars!
I got an idea to create a site similar in function to ratemyprofessor.com - but obviously for my niche.
I've been around treehouse for almost a month a feel I got the basic html/css foundations to start my attempt in this site creation.
Wondering what are some additional courses (back-end programming course) I should start learning on treehouse in order to hopefully be able to create such a review platform like ratemyprofessor has.
Anyone not familiar with ratemyprofessor.com?
Appreciate any suggestions :)
1 Answer

Adam Duffield
30,494 PointsFrom my personal experience I would highly recommend you study through all the courses in the JavaScript section, the site ratemyprofessor.com uses it heavily from what I can see. :)
If you don't know already JavaScript is what makes sites interactive dependent on where you click such as the site you mentioned.
Adam
Ron Gootman
24,409 PointsRon Gootman
24,409 PointsThanks for replying Adam!
I am starting right now the "entry to programming course" and gonna go further with JavaScript.
However for the content/data management (accumulated from the eventual reviews) I should probably get on the PHP courses as well right?
Best,
Adam Duffield
30,494 PointsAdam Duffield
30,494 PointsYeah you will need a developer language for that PHP is one of the easiest I believe but Ruby seems to have a lot more content on this site to learn from.
Worry about your front end and making things look pretty first with your html,css, javascript & jquery then move onto the fun stuff with developing ;)