Laravel API Development & Vue JS SPA from Scratch (Udemy.com)

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

Created by: Victor Gonzalez

Produced in 2021

icon
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

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

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.Who this course is for:
  • Web developers wanting to build robust APIs
  • Web developers wanting to level up their modern JavaScript knowledge
  • Web developers wanting to level up their knowledge of the Laravel framework

icon
Instructor Details

placeholder

Victor is a Senior Web Developer with over 10 years of professional experience building web applications. He specializes in PHP / Vue JS and has held senior roles in web development, as well as marketing positions. Always one to dig deeper and polish from every angle, Victor's teaching style reflects his deep understanding of modern web development topics. His ability to breakdown complex topics into bite-size lectures that are easy to understand and follow, is one of the many things that makes him such a successful instructor.
Victor studied Music Performance and Computer Science at the University of Miami, where he followed a traditional curriculum of Mathematics and Programming topics in C and Java. Throughout the years, Victor has contributed to many open source projects including the Laravel framework and is the primary instructor at Coder's Tape, free YouTube channel dedicated to teaching modern web development.
After just one course with Victor, you'll be hooked to his teaching style and learning at an incredibly fast pace. No static screens or copy-pasted code. Every line of code from scratch, meticulously explained, step by step.

icon
More vue.js courses

Quasar Framework: Cross-Platform Vue JS Vuex & Firebase Apps

$11.99

Curso Vue JS 2 - O Guia Completo (incl. Vue Router & Vuex)

$11.99

Vue JS 2: From Beginner to Professional (includes Vuex)

$11.99

Learn by Doing: Vue JS 2.0 the Right Way

$11.99

Nuxt JS with Laravel API - Building SSR Vue JS Apps

$11.99

Complete Javascript & jQuery Course with Bonus Vue JS Intro

$74.99

icon
Reviews

4.6

40 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

If you are a beginner this is not for you, if you are an intermediate this is not for you because the presented stuff is not how Laravel should be used as a backend API with VueJs on frontend. I am very disappointed by this course, it presents code that looks written by a beginner.

It's time to dig deep into using Laravel as backend and using Vue, this instructor is well versed and providing an awesome breakdown of this process. Thanks!

Really enjoyed the course.

Great course! Highly recommend this one.

Victor is the best.

Very good one. explain very clear and also tell you why we does this.

Superb! Very well explained, easy to follow!

Great course!
Victor, you're great!

Excellent course, covers many important topics to start with Laravel, Vue, Tailwinds and PHP Unit

Really excited to get this course. However, really disappointed now, as when I got stuck and left a message the instructor never responded.

Very good course, informative, detailed and pleasant to work through...

Nice course, definitely not a course for newbies, I think the title of this course should've been included the word TDD, honestly out of work for personal projects I don't like TDD and I had to skip a lot of testing and styling lectures through all the course (which are well explained but were not the reasons for what I got this course) I've been developing laravel por awhile now and I still learnt a few new things, a great starting point for the laravel/vue combo