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

Ruby

treebook - comment on each other's statuses?

in the treebook application, will users be able to comment on each other's statuses? Or post on each other's walls/profiles. Even though thats not what the tutorial is meant for, do any of you have an idea to how u could make this happen? Thank you

4 Answers

Brandon Harvey
Brandon Harvey
5,709 Points

It's a basic application. You won't learn all that, just how to build a status page as well as a sign up page.

even so, i want to learn how u'd be able to do that just in case i'd want to make my own social network with my own designs and everything

Brandon Harvey
Brandon Harvey
5,709 Points

LOL!! That is why we are all here, essentially! We all want to learn to create whatever we want, whether it be the new social media site, a personal blog, or even working on new videos for Treehouse! But we do have to start somewhere, why don't you try one of the adventures. They start off with the basics, then really get into it.... Do you have any programming history??

no i dont, i am new to programming, i am only 15 so im pretty much just getting started. I actually had the idea of making a social networking site for 1 and a half years now, i kept doing a lot of research for so long until i found treehouse, and when i found the ruby project, i knew this was meant to happen. To be completely honest with you, i dont think programming is that big of a passion of mine, but creating a new social networking site is :) ..but of course u need to learn programming in order to achieve that..

how is this even a social networking project when there is absolutely no way of socializing with each other, just making friend requests, that's all. But there's no one to blame for that, this is just a tutorial for u to get the idea of making a social network, which i totally understand, i just expected too much putting my hopes up too high.

Brandon Harvey
Brandon Harvey
5,709 Points

This is actually one of the best educational sites I have found. The videos are paired with quizzes that you have to do as well. In order to pass the quizzes, you must learn the material in the videos..... You should learn everything you can from these videos, a site like MySpace and/or Facebook won't happen over night. If you look at Facebook today, they are constantly updating their iPhone app and changing the website. You have to know how to program in order to do that. M. Zuckerberg endorses codecademy even....

My advice is to be patient, don't rush. Learn the basics before you rush into RoR and get frustrated, because then you'll quit. Work through it, before you know it you'll be creating responsive websites and styling up your pages with some schnazzy CSS!

Yeah that makes a lot of sense, I can't just expect to run a social network just like that. And I have been getting frustrated a lot, it's true. Guess I should learn the materials first, ur right, I shouldn't just rush into it. Thanks for the advice. Not feeling down anymore. And gotta give credit to treehouse, after all, this is one of the best educational sites.

Matt Campbell
Matt Campbell
9,767 Points

You got to remember that the guys who come up with the social network sites already around are seriously intelligent people that have already been studying and mastering code for years. Even then, it took them at least 9 months to create their first iterations of the sites and that was with help from a team of people.

You're not going to find a walkthrough to build a social network site that's going to be the next big thing, you need to get your head down and study hard for the coming years. Then you need to study some more so you know every in and out of code and how it works. Then you might be in a position to spend at least a year constructing your first social network site. These sites are enormous with millions of pieces of data to look, security that needs to be the best it can be and the most advanced, massive amounts of traffic, design needs to be cutting edge and the best it can be...that's all if you want something people will actually be able to use.

It's going to take you years so get the idea of doing it over the weekend out of your head, start with HTML and go through every challenge. You've been posting all week about how do I do this and how do I do that yet you've completed only two badges.

If you're idea is that fantastic and you want to fast track it, forget learning to code, go and talk to someone in business and get some investment. Then hire a team of experts to do the coding for you. It's very difficult at 15 but what I'm telling you isn't meant to be construed as having a go but some friendly advice that'll hopefully open your eyes to the mammoth journey that lies ahead of you.

Just start at the beginning and make a box appear on the screen, then add some text to it. Then put it where you want and start to make it look pretty. Try moving it around the screen. Start super basic. All my sites start with a series of boxes that I then flesh out with the content and styling and animation.

Best of luck to you and take it in little steps. If you have the talent and genuinely good idea, you'll make it big.