Laravel API Development & Vue JS SPA from Scratch

Learn how to develop a robust API with Laravel and a Single-Page Application in Vue JS from Scratch

4.85 (869 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Laravel API Development & Vue JS SPA from Scratch
3,474
students
5.5 hours
content
Jul 2019
last update
$49.99
regular price

What you will learn

RESTful API Development with Laravel

Vue JS Single Page Application Methodology

Front-End Design Using Tailwind CSS

Implementing Search Functionality Using Laravel Scout

Build a Complete SPA from Scratch

Why take this course?

Developing Single-Page Applications requires a special set of skills. In this course, we will be learning how to develop the required API to power a simple address book project named Jot. Jot will be a SPA written in Vue JS using the TailwindCSS front-end framework. By the end of this course, Jot will be able to create, view, edit and delete contacts. We'll also implement search functionality using Laravel Scout, a free first-party package for Laravel for simple searchable models.

Our review

🌟 **Global Course Rating:** 4.85/5 Based on recent reviews, it's evident that **Victor's course on building Single Page Applications (SPAs) with Laravel and Vue.js** has received a largely positive reception from students. Below is a synthesized review of the course, highlighting its strengths and areas for improvement. ### Pros: - **Instructor's Expertise:** Victor is highly regarded for his deep understanding of the subject matter, providing valuable insights into TDD (Test Driven Development) with Vue and Laravel. - **Learning Outcome:** Many students have reported a significant increase in knowledge and confidence after completing the course, affirming its effectiveness in teaching the concepts. - **Real World Application:** The course is praised for its practical approach, showing how to build an SPA with Laravel as the backend and Vue.js for the frontend, which is highly applicable in real-world scenarios. - **Clear and Structured Content:** The content delivery is described as precise, straight to the point, and well structured, making it easier for students to follow along. - **Best Practices:** Students have learned not just about unit testing but also about various best practices, patterns, and techniques that are beneficial beyond the scope of the course. - **Comprehensive Overview:** The course offers a comprehensive overview of both Laravel and Vue.js features, which is ideal for newcomers to both technologies. - **Additional Resources:** Victor's additional content on his YouTube channel, Coder's Tape, is recommended by students for more in-depth understanding of Laravel and Vue.js. ### Cons: - **Outdated Content:** Some reviewers found the course to be outdated, particularly due to the use of Laravel 5.8, which may not align with the latest versions such as Laravel 9.x. Adapting the code to newer versions can be challenging. - **Version Compatibility Issues:** The course's focus on PHP 7.4 and Laravel 5.8 makes it less suitable for students using the latest PHP 8.1 and Laravel 9.x versions without willing to adjust their environments. - **Lack of Response:** One student reported a negative experience due to the instructor not responding to their query, which affected their learning experience. - **No Beginner Guidance:** The course is not ideal for absolute beginners, as it assumes a certain level of familiarity with Laravel and Vue.js. ### General Feedback: - The course is highly recommended for intermediate to advanced learners who want to understand how to create SPAs using Laravel and Vue.js. It's also beneficial for those who are interested in learning TDD with these technologies. - Some students have successfully applied the knowledge gained from this course to build their own applications, including complex ones like time tracking apps. - A minor note is that the course's content may be too outdated for some, as it uses versions of Laravel and PHP that are no longer supported or considered current best practices. ### Recommendations: - It would be beneficial if future updates of the course address the latest Laravel and Vue.js versions to keep the content relevant and applicable for a broader audience. - The instructor could consider providing clear indications at the beginning of the course about its focus on TDD and outdated technologies, as well as offering support or updates for more recent versions. - It would also be helpful if the course included a section for beginners to ensure that all levels of learners can benefit from Victor's teaching style and approach. Overall, despite some limitations regarding the course content's currentness, the positive reviews indicate that this course is valuable for those looking to deepen their knowledge in building SPAs with Laravel and Vue.js. With a few updates and clarifications, it could serve an even wider audience of learners.

Charts

Price

Laravel API Development & Vue JS SPA from Scratch - Price chart

Rating

Laravel API Development & Vue JS SPA from Scratch - Ratings chart

Enrollment distribution

Laravel API Development & Vue JS SPA from Scratch - Distribution chart

Related Topics

2451980
udemy ID
7/10/2019
course created date
9/3/2019
course indexed date
Bot
course submited by