Vue.js + Laravel: CRUD with SPA
July 2020 / 1 h 47 min / Laravel 7 + Vue 2
Notice: this course is outdated, there's a newer version of this course, with even more content.
Course released: July 2020
Course length: 1 h 47 min
Laravel version: 7
Vue.js version: 2
Everyone wants a full-stack developer these days, with some JS framework and Laravel as API, here are a few examples from job ads:
So, this course is for you, if you're a Laravel developer and want to start using Vue.js SPA architecture.
I'm a big believer in practical way of learning, so instead of 15-20 hours of theory, I've picked and will show you exactly what you need to start with Vue+SPA, in this 2-hour course.
We'll create the application you see above, to manage the records in table. Along the way, we will learn things like:
- Adding Vue.js into a Laravel project
- Compiling Vue.js assets
- Vue Components
- Vue Routing as SPA instead of Laravel routing
- Axios requests - get/post/put/delete, with parameters
- File uploads in Vue.js
- Sweet Alert library
Notice: this course DOESN'T cover login/auth/permissions, and Vuex for state management. For that, I will probably create a "sequel" course, building a practical more complex project.
Testimonials from students: