What you’ll learn
- Create Facebook like Real time Notification and real time reply
-
Create Real Time Like/Dislike System
-
You will learn How to generate Json Web Token (JWT) in Laravel and how to login and logout with Token
- You are able to use create API with Laravel
- Able to use Vuetify along with Vuejs
- Update : Use Laravel WebSocket package to make realtime system free
- Update : Fixed Bug on lecture number 78
- Pagination on questions
Course Curriculum
01 Introduction | |||
001 Introduction-en | 00:00:00 | ||
002 2 Install Laravel-en | 00:00:00 | ||
003 3 Initialise Git Repository-en | 00:00:00 | ||
02 2 Create Model Migration Controller and Factories | |||
004 4 Creating Models-en | 00:00:00 | ||
005 5 Question Migration-en | 00:00:00 | ||
006 6 Reply Migration-en | 00:00:00 | ||
007 7 Like and Category Table-en | 00:00:00 | ||
008 8 Create Database with Migrations-en | 00:00:00 | ||
03 3 Relationships | |||
009 9 Question Relationships-en | 00:00:00 | ||
010 10 Reply and User Relationships-en | 00:00:00 | ||
04 4 Factory and seeding | |||
011 11 Question Factory-en | 00:00:00 | ||
012 12 Other Factories-en | 00:00:00 | ||
013 13 Database Seeding-en | 00:00:00 | ||
014 14 Routes for Question-en | 00:00:00 | ||
05 5 Crud for Question | |||
015 15 All Questions-en | 00:00:00 | ||
016 16 Route Model Bindings-en | 00:00:00 | ||
017 17 Delete Question-en | 00:00:00 | ||
018 18 Store Question-en | 00:00:00 | ||
019 19 Question Resource-en | 00:00:00 | ||
020 20 Update Question-en | 00:00:00 | ||
06 6 CRUD for Categories | |||
021 21 Store Category-en | 00:00:00 | ||
022 22 Real and Delete Category-en | 00:00:00 | ||
023 23 Update Category-en | 00:00:00 | ||
07 7 CRUD for Reply | |||
024 24 Show Replies-en | 00:00:00 | ||
025 25 Store and Delete Reply-en | 00:00:00 | ||
026 26 Resource for Category and Reply-en | 00:00:00 | ||
027 27 Update Reply-en | 00:00:00 | ||
08 8 Like and Dislikes | |||
028 28 Like and DisLikes-en | 00:00:00 | ||
09 9 JWT for Authentication | |||
029 What is JWT-en | 00:00:00 | ||
030 29 Install JWT package in Laravel-en | 00:00:00 | ||
031 30 JWT Auth Controller-en | 00:00:00 | ||
032 31 Checking JWT-en | 00:00:00 | ||
10 10 JWT Middleware and Exception Handling | |||
033 32 SignUp-en | 00:00:00 | ||
034 33 JWT Middleware-en | 00:00:00 | ||
035 34 Exception Handling-en | 00:00:00 | ||
036 35 Install Vuetify-en | 00:00:00 | ||
11 11 Vuetify and Components | |||
037 36 Home Components-en | 00:00:00 | ||
038 37 Footer and Toolbar-en | 00:00:00 | ||
039 38 Vue Router-en | 00:00:00 | ||
12 12 Create Components with Routings | |||
040 39 Login Components-en | 00:00:00 | ||
041 40 Login Component 2-en | 00:00:00 | ||
13 13 Javascript Helper class and functions | |||
042 41 Get Token when Login-en | 00:00:00 | ||
13 13 Javascript Helper class and functions | |||
043 42 User Class-en | 00:00:00 | ||
044 43 Storage Helper-en | 00:00:00 | ||
045 44 Token is Valid-en | 00:00:00 | ||
046 45 Store Token and Username-en | 00:00:00 | ||
047 46 Login and Logout Helpers-en | 00:00:00 | ||
14 14 Authentication SignUp and Logout | |||
048 47 Signup Component-en | 00:00:00 | ||
049 48 Signup Validation-en | 00:00:00 | ||
050 49 SignUp with Login after that-en | 00:00:00 | ||
051 50 Redirect after login-en | 00:00:00 | ||
052 51 Show if LoggedIn-en | 00:00:00 | ||
053 52 Logout Part-en | 00:00:00 | ||
15 15 Front End Questions CRUD | |||
054 53 Forum Component-en | 00:00:00 | ||
055 54 Fetch All Questions-en | 00:00:00 | ||
056 55 Get single Question-en | 00:00:00 | ||
057 56 Show single Question-en | 00:00:00 | ||
058 57 Create Question-en | 00:00:00 | ||
059 58 Markdown Editor-en | 00:00:00 | ||
060 59 Pass Token to every AJax request-en | 00:00:00 | ||
061 60 Store Question with User_id and slug-en | 00:00:00 | ||
062 61 Markdown Parse-en | 00:00:00 | ||
063 62 Own or not-en | 00:00:00 | ||
064 63 Delete Question-en | 00:00:00 | ||
065 64 Edit Question-en | 00:00:00 | ||
066 65 Update Question-en | 00:00:00 | ||
16 16 Front End Category CRUD | |||
067 66 Category List-en | 00:00:00 | ||
068 67 Store Category-en | 00:00:00 | ||
069 68 Show all category-en | 00:00:00 | ||
070 69 Delete Category-en | 00:00:00 | ||
071 70 Update Category-en | 00:00:00 | ||
072 71 Admin can access category-en | 00:00:00 | ||
17 17 Front End Reply CRUD | |||
073 72 Get all Replies for question-en | 00:00:00 | ||
074 73 Show all Replies-en | 00:00:00 | ||
075 74 Create Edit and Delete Button-en | 00:00:00 | ||
076 75 Create Reply-en | 00:00:00 | ||
077 76 Delete Reply-en | 00:00:00 | ||
078 77 Update Reply-en | 00:00:00 | ||
079 78 Update Reply 2-en | 00:00:00 | ||
18 18 Front End Likes | |||
080 79 Create Like Button-en | 00:00:00 | ||
081 80 Like a Reply-en | 00:00:00 | ||
19 19 Notifications | |||
082 81 Save like to Database-en | 00:00:00 | ||
083 82 Create Notification system-en | 00:00:00 | ||
084 83 Send Notifications-en | 00:00:00 | ||
085 84 Mark As Read-en | 00:00:00 | ||
086 85 Mark As Read Notifications-en | 00:00:00 | ||
20 20 Pusher - Making things Real Time | |||
087 86 Install Pusher-en | 00:00:00 | ||
088 87 Real Time Likes-en | 00:00:00 | ||
089 88 Real Time Likes Part 2-en | 00:00:00 | ||
090 89 Broadcasting Notifications-en | 00:00:00 | ||
091 90 Sending JWT token for pusher-en | 00:00:00 | ||
092 91 Real time Notification and Reply-en | 00:00:00 | ||
21 21 Exception Handling and Bug Fix | |||
093 92 Handle Token is Expired-en | 00:00:00 | ||
094 93 Random Token string-en | 00:00:00 | ||
095 94 Incorrect Token Handing-en | 00:00:00 | ||
096 95 Hide New Reply if not login-en | 00:00:00 | ||
097 96 Reply Count-en | 00:00:00 | ||
22 22 Something Important and Conclusion | |||
098 97 Parallex in Home Page-en | 00:00:00 | ||
099 98 Form validation request for ask and category-en | 00:00:00 | ||
100 99 Showing Errors-en | 00:00:00 | ||
23 23 Bonus - Play Notification Sound | |||
101 100 Play Notification Sound-en | 00:00:00 |
2 STUDENTS ENROLLED