Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
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.
Matthew Smart12,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.
- Do the PHP track here at treehouse
- Look deeper into object orientated through online examples and tutorials.
- 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).
- Learn an MVC Framework (I would recommend Laravel)
- 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.
Konstantinos Pedarakis21,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.