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


Social Network for institute

Hey i want to build social network for my institute will learning php from here help me to accomplish my aim.

3 Answers

Matthew Smart
Matthew Smart
12,567 Points

Put it this way

If you have 0 PHP knowledge it will take time and effort. Yes the PHP fast track is good here, it helped me learn the basics.

That being said, after you have done the PHP track you will find the best way to learn is simply by trying to build a project. You will learn things as you go , you will research things you need to find out. All developers constantly have to check up on documentation, or stack overflow and then watch new videos tutorials for new technologies.

If you want to create a social media website I would follow these steps or take a similar approach. If you haven't got any experience at all with web development, then do the Web Design Track + Front End Web Development Track first.

  1. Do the PHP track here at treehouse
  2. Look deeper into object orientated through online examples and tutorials.
  3. Have a play around and try and make your social media site. (This will more than likely fail but will help you understand the areas you will need to explore).
  4. Learn an MVC Framework (I would recommend Laravel)
  5. Build around 3-4 projects with this framework for different things (This will help you gain an understanding of an MVC framework and OOP - you will make mistakes here)

From the hard work, time and effort you have put into the previous steps, you should be ready to attempt your social media site. Do not expect it to be a quick 1-2 month things. I estimate that with no knowledge of PHP and assuming no knowledge of any other programming language, it will take you around 2 - 3 years. But that is assuming you have no previous experience with any language.

Thanks bro i will try best

Konstantinos Pedarakis
Konstantinos Pedarakis
21,301 Points

yeap! PHP is the way to go my friend! :) happy coding!

but the lessons are very short as i see in tracks

Konstantinos Pedarakis
Konstantinos Pedarakis
21,301 Points

Treehouse php track will teach you the basics to start your way building your social network. the duration of the videos is fine. but again, dont expext that you click on a video and suddenly, when you finish, you'll have a complete system as a social network. there is no such a thing. you need to learn the basics and explore advance techniques later on, that will help you acheive your objectives.