1. Introduction
2. Who is this course for
3. What is expected after this course
4. Which IDE
5. Docs
6. Installing XAMPP - Mac
7. XAMPP tour
8. Composer - Mac
9. XAMPP - Windows
10. Composer Windows
11. Create project
12. Project structure
13. Routes
14. Create routes
15. Route and view
16. Passing date
17. Bootstrap
18. Reference to bootstrap
19. Bootstrap cdn
20. Blade and templates
21. template for this project
22. adding template to project
23.1 shards-dashboard.zip
23. The template.html
24. Importing CSS
25. Other pages
26. Creating database
27. Env
28. Users table migration
29. Registering users
30. Return to page
31. logout
32. User info auth class
33. Controllers
34. Create users controller
35. Update users info
36. Validating fields
37. Upload avater
38. Storage
39. upload user avatar
40. Display user photos
41. Upload avatar validation
42. Add new post form
43. Posts table
44. Posts model and controller
45. Create new post
46. Post image upload
47. Customized error messages
48. Friendships
49. friends table
50. friends controller
51. find friends table
52. Find friend display
53. default avatar
54. Other user profile
55. Checking other user profile
56. friendship status
57. Friendship status on button
58. friend requests 1
59. friend requests 2
60. modify friendship 1
61. modify friendship 2
62. Test friendship request
63. add missing routes
64. Your friends
65. Your friends
66. friends posts view
67. post date format
68. single post view
69. post user relationship
70. create comments table
71. Create post relationship
72. send comment function
73. Get all comments
74. Edit delete icons
75. edit comment popup windows
76. edit comment function
77. Delete comments
78. refactoring
79. get my posts
80. delete my posts
81. edit post form
82. edit post function
83. edit post image
84. delete old image
85. protect edit post function
86. messages list view
87. messages table
88. messages users relationship
89. display received messages
90. conversation route function
91. conversation view
92. Send messages
93. display convo messages
94. Order convo messages
95. Get last messages only
96. If statement messages list page
97. notification
98. Notification avatar
99. Limit notifications
100. Number of notifications
101. Search for posts
102. Select a country
103. Select a status
104. Increase number of friends
105. decrease number of friends
106. Posts pagination
107. Find friends pagination
108. Auth middleware
109. Turn off debuging
110. Likes table
111. Like a post - ajax
112. like a post function
113. let users like posts only once
114. Heart color
115. Unlike a post
116. Heart color turns