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

JavaScript

dylan kane
dylan kane
2,772 Points

Making social media sites with java script and Node Js, any tips?

I am going to make a social media site with java script and Node Js. I already know java script and I am about to learn node js. Does anyone have any tips for this? maybe previously made code... tips on programming certain aspects like profiles and such? any help would be great!

1 Answer

Way to go in undertaking a project like that. It's a great way to really understand node. If I were you I would definitely take the courses here for Nodejs http://teamtreehouse.com/library/nodejs-basics

After you feel comfortable with this lesson, I would move to the building a dynamic site course and then take huston's express class http://teamtreehouse.com/library/express-basics

Express makes it really easy to work with REST APIs so I would get familiar with it for that reason. A lot of requests for your database and other websites can utilize the RESTful APIs. The one thing that I have taken away from everyone teaching code is to NOT store user information or build your own login system. It's better to rely on a company that specializes in that like facebook, paypal etc.

You can literally learn everything you need to get you started with those courses listed above.

And definitely post a link to your social media site so WE CAN SEE! Best of luck!!

dylan kane
dylan kane
2,772 Points

thanks so much for the help i really appreciate it, and i will provide a link once i get it up! cheers!