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 Lessons (11h 45m)
    • 1. Introduction to the course

      2:17
    • 2. Code editors to write codes

      0:57
    • 3. Xampp installation

      1:10
    • 4. Directory Structure

      1:57
    • 5. Connecting to mysql database

      6:40
    • 6. Creating Classes

      8:37
    • 7. Creating index page and forms

      3:48
    • 8. Creating table users

      3:34
    • 9. Creating method to login

      14:41
    • 10. Creating method display user into & logout

      9:33
    • 11. Validating signup form

      10:19
    • 12. Creating register method

      5:43
    • 13. Creating create method

      10:33
    • 14. Creating update method

      8:59
    • 15. Creating signup steps

      12:00
    • 16. Creating user profile page

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

      6:20
    • 18. Creating profileEdit page to update profile

      12:51
    • 19. Creating method to upload images

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

      18:18
    • 21. Creating password page to change password

      17:02
    • 22. Creating search method to search users

      11:19
    • 23. Creating Table Tweets

      3:05
    • 24. Creating method to post

      6:42
    • 25. Displaying tweets in home page

      5:48
    • 26. Displating hashtag mention in tweet form

      14:32
    • 27. Creating trends table

      1:36
    • 28. Creating method to get hashtag from database

      6:17
    • 29. Creating method search mention to display

      5:20
    • 30. Creating method to insert hashtag

      5:51
    • 31. Making tweets links clickable

      6:38
    • 32. Creating table for like feature

      1:14
    • 33. Creating like function using jquery

      9:09
    • 34. Creating method to like tweet

      3:55
    • 35. Displaying like unlike button with counter

      5:59
    • 36. Creating method to unlike tweet

      4:36
    • 37. Creating method to display retweet popup

      12:21
    • 38. Creating jquery function send retweet ajax request

      5:33
    • 39. Creating method to retweet a tweet

      7:12
    • 40. Displaying retweets in home page

      17:35
    • 41. Creating method display tweet popup

      14:04
    • 42. Creating new table for comments

      1:50
    • 43. Displaying comments on tweets

      5:59
    • 44. Creating method to post comments

      10:30
    • 45. Creating jquery function to display image popup

      12:05
    • 46. Creating delete method

      6:28
    • 47. Deleting comments

      7:24
    • 48. Deleting tweet

      12:21
    • 49. Displaying popup tweet form

      6:35
    • 50. Making popup form work

      13:48
    • 51. Displaying tweets and likes count

      6:31
    • 52. Creating time ago method

      7:26
    • 53. Displaying new tweets on scroll

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

      7:01
    • 55. Displaying users tweets in profile edit page

      6:14
    • 56. Restricting tweet buttons for profile tweets

      5:29
    • 57. Creating new table for follow system

      1:15
    • 58. Displaying follow unfollow button method

      10:03
    • 59. Creating follow unfollow using jquery

      12:49
    • 60. Creating follow method

      8:54
    • 61. Creating following and followers page

      3:51
    • 62. Displaying followers and following

      12:36
    • 63. Making followers and following button work

      10:16
    • 64. Creating who to follow

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

      8:49
    • 66. Creating New Table For Messages

      2:21
    • 67. Creating message class

      1:46
    • 68. Creating method to display recent messages

      13:58
    • 69. Display conversation list for user

      12:57
    • 70. Creating method receive new messages

      11:49
    • 71. Sending messages

      9:35
    • 72. Making search box work in messages popup

      6:45
    • 73. Deleting messages from chat

      9:44
    • 74. Creating trends method to display trends

      8:12
    • 75. Creating page for hastag

      6:09
    • 76. Displaying trending tweets

      4:46
    • 77. Displaying users accounts related to hashtatg

      9:28
    • 78. Displaying tweet image

      6:40
    • 79. Creating new table notification

      2:57
    • 80. Creating method to display notification counts

      6:42
    • 81. Fetching notificaitons counts

      8:49
    • 82. Updating messages count

      4:08
    • 83. Creating notification method

      9:00
    • 84. Displaying notification based on type

      10:24
    • 85. Displaying retweet and menstion notification

      6:07
    • 86. Updating notification counts

      2:28
    • 87. Creating Method to Send Notification

      11:32
    • 88. Displaying notification and messages count

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

      8:18
    • 90. Thank you for watching

      0:41
11 students are watching this class