Real Time Single Page Forum App with Pusher Laravel & vuejs

Making Things Realtime With Pusher in Single Page App

4.30 (324 reviews)
Udemy
platform
English
language
Web Development
category
Real Time Single Page Forum App with Pusher Laravel & vuejs
1,509
students
11.5 hours
content
Nov 2019
last update
$19.99
regular price

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

Why take this course?

🌟 **Real Time Single Page Forum App with Pusher Laravel & Vue** 🌟 ### Course Headline: _Making Things Realtime With Pusher in Single Page Applications_ ### What Will I Learn? - **Using Pusher** to implement Facebook-like real-time notifications. - Creating a **Real Time Like/DisLike system** and real-time reply functionality with Pusher. - Installing **Laravel** and setting up your development environment. - Utilizing **Git** and **Github** for version control and collaboration. - Setting Up **Vue-Router** to navigate between different views in a Vue application. - Implementing **Vuetify** within a Laravel project to enhance the UI/UX. - Using **Json Web Token (JWT)** for authentication in Laravel to manage user sessions securely. - Building a **Single Page Application (SPA)** that offers an seamless and fast user experience. - Developing a **RESTful API** with Laravel to handle backend operations. - Transforming models to fit your API's requirements and structuring your data effectively. - Creating **Models, Migrations, Factories**, and **seeding** initial data in Laravel for a robust database setup. - Utilizing **Postman** to test and debug your API endpoints with ease. - Handling errors and exceptions gracefully to ensure a smooth user experience. ### Course Structure: 1. **Introduction to Real Time Applications**: Understanding the importance of real-time data in modern web applications. 2. **Setting Up Your Development Environment**: Step-by-step guide on installing Laravel, Vue.js, and other necessary tools. 3. **Pusher Integration**: Learn how to integrate Pusher into your application for real-time functionality. 4. **Real Time Notifications**: Implementing the Facebook like notifications system using Pusher. 5. **Like/Dislike System and Real Time Replies**: Building interactive features that engage users in real time. 6. **API Design with Laravel**: Creating a RESTful API that serves as the backbone of your application. 7. **Data Modeling and Relationships**: Crafting Models, Migrations, Factories, and seeding data for a solid data foundation. 8. **User Authentication with JWT**: Securing user sessions with JSON Web Tokens. 9. **Frontend Routing with Vue-Router**: Navigating the SPA seamlessly. 10. **Vuetify Integration in Laravel**: Enhancing your application's UI with Vuetify components. 11. **Testing and Debugging with Postman**: Making sure your API endpoints are working as expected. 12. **Error Handling**: Ensuring a smooth user experience even when things go wrong. ### Real-world Applications: This course will not only teach you the theoretical aspects of building a real-time SPA with Laravel and Vue.js but also guide you through the practical implementation, ensuring you can build robust, scalable applications that cater to modern user expectations. --- 💡 **Student Testimonials**: 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: The 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 a nice and easy way." 🌟 Join us on this journey to master real-time application development with Pusher, Laravel, and Vue.js! 🚀💻

Our review

Based on these reviews, it seems that the Laravel 8 with Vue.js & Pusher: Build a Full-Stack App course by Sarthak has been well-received by a majority of its audience. Here's a summary of the feedback and some key points to consider if you're thinking about taking this course: **Strengths:** 1. **Comprehensive Content**: The course covers a wide range of topics, including Laravel 8, Vue.js, Pusher, and more, providing great value for the price. 2. **Advanced Learning**: It's not just for beginners; it's suitable for those who already have some experience with Laravel and Vue.js. 3. **Expert Instructor**: Sarthak is knowledgeable and experienced in the subjects he teaches, which comes across clearly in his teaching style. 4. **Modern Techniques**: The course teaches best practices and modern approaches to application development, which is valuable for staying up-to-date with current industry standards. 5. **Interactive Learning**: Students often code along with the instructor, which helps in better understanding and retention of knowledge. 6. **Responsive Instructor**: Sarthak is responsive to student questions, typically answering within a short time frame. 7. **Entertaining Teaching Style**: The course is delivered in a way that is both informative and engaging. 8. **Real-world Application**: The course builds a full-stack application, which helps learners see how the various components fit together in a real-world scenario. **Areas for Improvement:** 1. **Prerequisites Clarity**: Some students felt that there was an assumption of prior knowledge with Laravel and Vue.js, so beginners might find parts of the course challenging if they are not already familiar with these technologies. 2. **Additional Resources**: A few students suggested that having access to public repositories or more comprehensive materials would be helpful for review and reference. 3. **Course Completion**: One student felt that the completion of the application was not clearly presented in the course presentation. **General Feedback:** - Students are generally satisfied with how the content is explained, the pace at which the course is delivered, and the clarity of the code provided. - The instructor's English is well-spoken, despite having a slight Indian accent. - The course material is updated, and the explanations are concise and clear. - Some aspects of the course might seem to have been created on the go or be outdated compared to newer versions of technologies used in the course. **Recommendations:** 1. **Course Updates**: Ensure that the content of the course is up-to-date with the latest versions and best practices of the technologies taught in the course. 12. **Improved Code Formatting**: Make sure the code examples are well-commented and properly formatted for better readability. 123. **Comprehensive Resources**: Provide additional resources, such as public repositories with complete code examples, for students to review at their own pace. 1234. **User Profiles**: Incorporate user profile features into the course, including password reset functionality. Overall, the course appears to be a solid choice for those looking to build a full-stack application using Laravel 8, Vue.js, and Pusher, with a focus on modern development practices.

Charts

Price

Real Time Single Page Forum App with Pusher Laravel & vuejs - Price chart

Rating

Real Time Single Page Forum App with Pusher Laravel & vuejs - Ratings chart

Enrollment distribution

Real Time Single Page Forum App with Pusher Laravel & vuejs - Distribution chart
1587178
udemy ID
3/8/2018
course created date
7/18/2019
course indexed date
mybrain2012
course submited by