Create a Similar Social Networking Website like Facebook in PHP & MySQL

Marvic Grima, Computer Networks and Systems

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
45 Videos (4h 40m)
    • Introduction

      2:00
    • Downloading Local Server (MAMP or XAMPP)

      1:05
    • Downloading Text Editor (Brackets or Sublime)

      0:50
    • Connect to MySQL Database

      3:42
    • Create users Table

      4:34
    • Retrieving the Form Data

      11:16
    • Storing Values in Session Variables

      5:38
    • Email Validation

      9:57
    • Username Validation

      8:33
    • First and Last Name Validation

      4:19
    • Password Validation

      7:47
    • Giving the User Profile and Cover Photo

      3:23
    • Inserting our Values into our Database

      7:54
    • Writing Login Handler

      9:22
    • Testing our Login Form

      3:37
    • Creating Navigation Bar

      6:40
    • Building Dropdown Menu - Part 1

      8:30
    • Styling Dropdown Menu

      8:48
    • Building Dropdown Menu - Part 2

      4:30
    • Building Dropdown Menu - Part 3

      5:34
    • Finishing Navigation Bar

      9:53
    • Building Left Section - Part 1

      10:00
    • Styling Left Section - Part 1

      11:56
    • Building Left Section - Part 2

      3:21
    • Styling Left Section - Part 2

      5:47
    • Building Status Bar

      9:57
    • Styling Status Bar

      8:38
    • Create posts Table

      1:42
    • Submit Post - Part 1

      8:44
    • Submit Post - Part 2

      2:30
    • Submit Post - Part 3

      6:23
    • Submit Image

      8:29
    • Get Number of Posts

      5:00
    • Building Posts Area

      4:14
    • Displaying Posts - Part 1

      8:54
    • Displaying Posts - Part 2

      6:04
    • Displaying Post - Part 3

      7:35
    • Displaying Time

      11:20
    • Styling Name and Time

      2:13
    • Auto Load Posts - Part 1

      5:20
    • Auto Load Posts - Part 2

      8:48
    • Auto Load Posts - Part 3

      4:28
    • Auto Load Posts - Part 4

      6:09
    • Testing Auto Load Posts

      1:48
    • Show Posts Only From Friends

      2:48
20 students are watching this class

About This Class

f80a3e00

Note: I am still in the process of finishing this course. I am uploading three videos every week and I hope you look forward to complete this journey together. To get notified just like my Facebook page. 

If you are interested in building a Social Networking site like Facebook, this course is for you. This course involves a step-by-step tutorial on how to create a similar website to Facebook using HTML, CSS, PHP, Javascript, & MySQL. Facebook is one of the top Social Networking Websites. So why don't you learn how to create your own Social Networking website where you can interact with friends, post pictures, and other fun stuff? 

Don't worry this course is suitable for newbies and/or intermediate users who have some basic knowledge in HTML, CSS, PHP, Javascript & MySQL. When you finish this course you will become more familiar with the technologies which we are going to use and you will be able to create your own social media website.

These are the main features that we are going to cover:

  • Register & Login Systems
  • Users Home Page
  • Users Profile Page
  • Like System
  • Comment System
  • News feeds
  • Chat System
  • Notification System

What are the requirements?

  • Basic knowledge of HTML, CSS, PHP, & Javascript
  • Local Server (MAMP or XAMPP)
  • Text Editor (Brackets or Sublime)
  • Web Browser (Chrome)

What am I going to get from this course?

  • Build your own Social Networking website like Facebook and Twitter which includes awesome features such as Newsfeeds, Profiles, Friends System, Chat System, and much more.
  • Understand more the technologies which we are going to use such as HTML, CSS, PHP, & Javascript
  • Learn how to write clean codes
  • Learn how to use MySQL databases
  • Strengthen your skills by building an advanced project from scratch in PHP

What is the target audience?

  • For users who want to build a similar social networking website like Facebook by using these types of technologies such as HTML, CSS, PHP, Javascript & MySQL
  • For users who want to learn how to structure a social networking website
  • For users who want to learn using these technologies such as HTML, CSS, PHP, Javascript & MySQL
  • For users who would like to learn more in Web Development

265ad389

ff0c126c

aa83b414

2 of 2 students recommendSee All

Nice work! Can't wait for the rest of the videos
Sounds interesting! looking forward for the upcoming videos!

67

Students

--

Projects

Marvic Grima

Computer Networks and Systems

Marvic Grima is born and raised in Malta who is passionate in Computer Science, including Routing, Hacking, Web, and Software Development.

He has been studying Computer Systems and Networks in the last seven years. He is currently studying the third and final year of his studies. He will be achieving the Bachelor of Science in Computer Systems and Networks. 

He likes to experiment and develop different types of Projects, Websites, and Applications&n...

See full profile