Real Time Single Page Forum App with Pusher Laravel & vuejs (Udemy.com)
Making Things Realtime With Pusher in Single Page App
Created by: Sarthak Shrivastava
Last updated November 2019
What you will 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
How it compares
Against the other 70 rated Udemy courses in Vue.js on CourseDuck:
- Rating4.2 out of 5higher than 20% of them
- Reviews325#35 of 71 by number of reviews
- Length11.6 hourslonger than 61% of them
- Last updatedNovember 2019earlier than 71% of them
Course Description
What Will I Learn?
Using Pusher to Making Facebook Like real time Notifications
Using Pusher to create Real Time Like/DisLike system and real time reply
Installing Laravel
Using Git and Github
Setting Up Vue-Router
Vuetify implementation in laravel
Using Json Web Token (jwt) for Authentication in Laravel
How to create Single Page Application
How to create RestFul API.
How to transform any model for your API
Creating Model, Migration, Factory and seeding of data in laravel.
How to use Postman for checking API endpoints.
Handling Errors and Exceptions
Here are some reviews from my awesome students
REVIEWS:
Rating: 5.0 out of 5
Amazing course, best Laravel-Vuejs Learning experience. Updated material and clear explanations. I will return to this course over and over again to learn every time more and more. Thanks Sarthak!
******************************************************
Rating: 5.0 out of 5
By: Wisnu Pramono Etwin Saputro:
Explanation is easy to understand and I have added that I understand a lot about the material in it.
******************************************************
Rating: 5.0 out of 5
by Andy Brooks:
This is a great course taught by a knowledgeable expert in the field. I have learned so much from taking this course and can now take it into further expanding my knowledge in my work
******************************************************
Rating: 5.0 out of 5
by Shahmir Khan Jadoon:
It really helped me to learn about Laravel API Resources, Laravel Eco and Websockets. Sarthak explains everything in nice and easy way.
Instructor Details
- 4.2 Rating
325 Reviews
Sarthak Shrivastava
I have a great experience of Laravel Framework and I want to share my knowledge with everyone who want to become a great Developer. I have a channel on youtube with thousands of subscribers and have a great community on facebook.
I always ready to learn new Languages and then share my knowledge with world.
More courses by Sarthak Shrivastava
Laravel Vuejs Private (one to one) Chat App (2019)
4.5 (138 Reviews)
Provider: Udemy
Time: 6.5h
$44.99
Master Nuxt.js - A Vuejs framework by building projects (2019)
4.5 (40 Reviews)
Provider: Udemy
Time: 6.1h
$54.99
More Vue.js courses
Vue - The Complete Guide (incl. Router & Composition API) (2025)
4.7 (66,743 Reviews)
Provider: Udemy
Time: 31.9h
$119.99
Complete Vue Developer Bootcamp (Pinia, Vitest) (2026)
4.7 (3,156 Reviews)
Provider: Udemy
Time: 28h
$89.99
Complete Javascript & jQuery Course with Bonus Vue JS Intro (2021)
4.7 (2,716 Reviews)
Provider: Udemy
Time: 16.9h
$74.99
Build Web Apps with Vue JS 3 & Firebase (2021)
4.6 (7,881 Reviews)
Provider: Udemy
Time: 31.5h
$89.99
Laravel + Vue 3 + Inertia: From Zero to Production SPA (2025)
4.6 (2,488 Reviews)
Provider: Udemy
Time: 19.5h
$84.99
Quasar V1: Cross-Platform Apps (with Vue 2, Vuex & Firebase) (2022)
4.6 (1,956 Reviews)
Provider: Udemy
Time: 15.4h
$10.99
Reviews
By Mark Prouty on 9/13/2020
I would advise against taking this course. It is outdated and about 2 months ago, the instructor stopped answering questions. I could not get the section on JWT for Authentication to work. The course was written for an older version of Laravel. The JSON Web Token Authentication that was used has also been updated. I wasted a lot of time trying to get this section to work. I'll need to look elsewhere now.
By Imran Ahmed on 6/24/2019
The experience has been really amazing. I Instructor is really good. And I understand each and everything he is trying to explain. I have learned alot I will use this knowledge to build some powerfull applications in the future. Thanks
By Mazdy Abo Soraya on 2/7/2019
I have many coursed on Udemy, this is so far the BEST ONE, GREAT, JUST GREAT. First of all, what i like very much: 1) Instructor is knowledgeable 2) Peace is awesome, lectures are well structured, everything is to the point 3) EXPLANATIONS: It is so good, i mean right the point. There are no lengthy explanations, just straight and easy to understand. Things that i did not understood well from previous courses, but learned to use them, i understood in one sentence. 4) Many good techniques and technologies well explained 5) Real life project 6) Most important i learned a lot even i am not a beginner, and that knowledge really sink in my brain, because of his good short explanations. Finally i understand things i haven't before. Thank you! COURSE I WAS LOOKING FOR. I will buy now on, all courses on this instructor because he is good in sharing knowledge, and of course i want to support awesome work. Thanks again. NOTE FOR ABSOLUTE BEGINNERS: Even though course is awesome, there are no lengthy and deeply covering some topics. So if you feel insecure just refer to Laravel docs or some beginner course. But believe me after that you should all get this course because everything will be more clear. This does not mean that absolute beginners cannot take this course immediately. Maybe you will just have to google from now and then for things that you do not fully understand.
By Samir Hussein on 1/30/2019
I really liked this course, M Sarthak explains well the concepts and is a nice speaker (not boring, sometimes funny). The various technologies that are used (Laravel WebSocket, VueRouter, Pusher, ...) interested me a lot and I will use them in my upcoming projects (can be put to use really fast). Thank you for this knowledge. Cheers,
By Anonymized User on 10/9/2018
I learned alot from Sarthak Shrivastava, I don't know Laravel before and was searching for it. I've seen tons of videos on yt before but when I landed on his page (Bitfumes). I clearly understand step by step. I even downloaded his videos as my reference. And now, I purchased this for I know that this course is really applicable to one or many of my projects. Cheers Sarthak! Job well done!
By Jean-Luc Petelot on 8/5/2018
Les données sont nouvelles (vue.js et vuetify dans Laravel). Mais ne tient pas compte des remarques qu'on lui donne et ne donne pas à l'étudiant les moyens de débuguer lui-même.
By Tom Mulkins on 7/5/2018
This course has quite a bit packed into it as you can tell by the title. For all you come away with it's a great value for what you pay. I will revisit it again and again I'm sure. Also looking forward to more courses from this instructor.
By Marcus Simpson on 7/5/2018
I'm a semi-pro PHP/Javascript developer working on custom projects for my employer, US-based. I took this entire course and coded along with the instructor. I have purchased most (or nearly all) available Laravel and Vue courses on Udemy. The instructor, Sarthak, is talented and knowledgeable on some tricky topics. This course was well worth my time. Despite that I have several years experience with Laravel, I picked up new approaches to which I had not been exposed in previous work. For example, I'm very comfortable with Vuex but didn't understand the Vue EventBus well. I knew less than I'd like to admit about Pusher or websockets; this was a good introduction. Unfortunately, many self-described Laravel instructors are quite novice in the framework and their coding skills. It's difficult to separate out truly strong talent from those whom I applaud for their efforts but are outclassed by certain known individuals within the Laravel community, several on Udemy. Sarthak uses Laravel in his professional life. It's obvious. I would immediately engage him for consulting on some of my projects. No question. There are 2 or 3 other Laravel instructors on Udemy to whom I would do the same but basically no one else, meaning that it's just not worth my time or risk. So, this is a great course. Also, it's a not a beginner course. As a beginner, take the course, but understand that Sarthak is not going to spend a huge amount of time on the basics of either Laravel or Vue. Much may be over your skill right now but will be good exposure. I see no issues with Sarthak's style; his approach followed best practices person all of my Laravel knowledge. That's key. He also spent little time reading the docs to you but showed his process in solving problems. People with novice skills herein should spend hundreds of hours practicing, your own projects, and studying available courses to really get familiar with the syntax and flows. I think that Sarthak is actually holding back in this course in terms of his knowledge, and I'm optimistic that he will build further courses of similar depth to showcase his skills. While there's a smaller community herein for expert content, there's not much out there. I would unequivocally purchase every course he authors, noting that I have over 200 in my Udemy library and somewhere in the thousands of hours logged on the site. Practically, I lacked comfort with custom Javascript classes to extend Vue. I didn't fully understand the global window, EventBus, as above, somewhat weak on notifications, apiResources, and of course Pusher I didn't know. All of those were helpful. Finally, Sarthak builds his own authentication service within this course. While I might use a commercial product in my apps, this was super helpful to watch a seasoned developer flesh out the logic for custom authentication in VueJs. Well done, Sarthak. Hope to see more from you. Highest rating. Criticism: I made a few errors and had to rewatch a lot of content, which was good, but would have been helped by public repositories (maybe out there I just didn't see it in Udemy resources).
By Juan Antonio on 6/18/2018
Fue un gran curso!!. Ya conocía al instructor desde youtube. Lo mejor del curso, creo que es aprender una forma de trabajar con laravel, que funciona muy bien y es simple. Personalmente creo que falto mostrar la aplicación realizada en el curso al igual que lo hizo en la introducción, porque sino queda un sentimiento de "sin terminar". Y también creo que hubiera sido importante mencionar en la presentación del curso una breve descripción de las herramientas en la cual mencione que "pusher" es gratis de forma limitada.
By Cesar Lachira on 3/17/2018
Excellent course, Now everything became much clearer to me, how to use things like events, pusher, vue routes, and many interesting things, I really recommend it. If english is not your native lenguage, like me, dont worry, all the code is really clear and easy to follow, just follow the course with the official documentation. I am really satisfied with all the course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100









