A computer (I am using a Mac)
A text editor to program in (I use Sublime Text 2)
What you’ll learn
Create a full-scale social networking website like Facebook or Twitter, including features such as newsfeeds, profiles, friend system, chat system, trending posts, and much more!
Program proficiently in PHP, HTML, and CSS
Program using an OO (Object Oriented) approach
Know how to easily use MySQL databases with your website
Understand how to register domain names and put your new site on the web!
Who this course is for:
- Because this course appeals to beginners as well as experienced users, it may seem a little slow-paced at the start especially if you have prior programming experience. Bare with it though because it does pick up. If you are an experienced programmer, you may not learn much about the skills but you may learn how to structure a social media website.
- Some of the techniques and methods used are not the most efficient way to do things (e.g. we use procedural MySQLI statements), but in my opinion, they are the easiest to teach in a short amount of time and easiest to pick up having never used the skills before. Feel free to swap bits of code with your preferred methods.