Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

Create a High End Social Network Twitter Clone Using PHP, MySQL OOP

Aizaz Dinho, Web Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
90 Videos (11h 45m)
    • Introduction to the course

      2:17
    • Code editors to write codes

      0:57
    • Xampp installation

      1:10
    • Directory Structure

      1:57
    • Connecting to mysql database

      6:40
    • Creating Classes

      8:37
    • Creating index page and forms

      3:48
    • Creating table users

      3:34
    • Creating method to login

      14:41
    • Creating method display user into & logout

      9:33
    • Validating signup form

      10:19
    • Creating register method

      5:43
    • Creating create method

      10:33
    • Creating update method

      8:59
    • Creating signup steps

      12:00
    • Creating user profile page

      13:32
    • Rewriting user profile url and creating method to check login

      6:20
    • Creating profileEdit page to update profile

      12:51
    • Creating method to upload images

      14:49
    • Creating account page to update Email or username

      18:18
    • Creating password page to change password

      17:02
    • Creating search method to search users

      11:19
    • Creating Table Tweets

      3:05
    • Creating method to post

      6:42
    • Displaying tweets in home page

      5:48
    • Displating hashtag mention in tweet form

      14:32
    • Creating trends table

      1:36
    • Creating method to get hashtag from database

      6:17
    • Creating method search mention to display

      5:20
    • Creating method to insert hashtag

      5:51
    • Making tweets links clickable

      6:38
    • Creating table for like feature

      1:14
    • Creating like function using jquery

      9:09
    • Creating method to like tweet

      3:55
    • Displaying like unlike button with counter

      5:59
    • Creating method to unlike tweet

      4:36
    • Creating method to display retweet popup

      12:21
    • Creating jquery function send retweet ajax request

      5:33
    • Creating method to retweet a tweet

      7:12
    • Displaying retweets in home page

      17:35
    • Creating method display tweet popup

      14:04
    • Creating new table for comments

      1:50
    • Displaying comments on tweets

      5:59
    • Creating method to post comments

      10:30
    • Creating jquery function to display image popup

      12:05
    • Creating delete method

      6:28
    • Deleting comments

      7:24
    • Deleting tweet

      12:21
    • Displaying popup tweet form

      6:35
    • Making popup form work

      13:48
    • Displaying tweets and likes count

      6:31
    • Creating time ago method

      7:26
    • Displaying new tweets on scroll

      7:05
    • Creating method to display users tweets in profile

      7:01
    • Displaying users tweets in profile edit page

      6:14
    • Restricting tweet buttons for profile tweets

      5:29
    • Creating new table for follow system

      1:15
    • Displaying follow unfollow button method

      10:03
    • Creating follow unfollow using jquery

      12:49
    • Creating follow method

      8:54
    • Creating following and followers page

      3:51
    • Displaying followers and following

      12:36
    • Making followers and following button work

      10:16
    • Creating who to follow

      7:40
    • Display following users tweets and adding scripts to files

      8:49
    • Creating New Table For Messages

      2:21
    • Creating message class

      1:46
    • Creating method to display recent messages

      13:58
    • Display conversation list for user

      12:57
    • Creating method receive new messages

      11:49
    • Sending messages

      9:35
    • Making search box work in messages popup

      6:45
    • Deleting messages from chat

      9:44
    • Creating trends method to display trends

      8:12
    • Creating page for hastag

      6:09
    • Displaying trending tweets

      4:46
    • Displaying users accounts related to hashtatg

      9:28
    • Displaying tweet image

      6:40
    • Creating new table notification

      2:57
    • Creating method to display notification counts

      6:42
    • Fetching notificaitons counts

      8:49
    • Updating messages count

      4:08
    • Creating notification method

      9:00
    • Displaying notification based on type

      10:24
    • Displaying retweet and menstion notification

      6:07
    • Updating notification counts

      2:28
    • Creating Method to Send Notification

      11:32
    • Displaying notification and messages count

      4:42
    • Creating method to prevent user to access php files

      8:18
    • Thank you for watching

      0:41