Building Laravel and Vue.js Web Apps

  • 2-3 hours worth of material
  • LinkedIn Learning
  • English
Building Laravel and Vue.js Web Apps

Course Overview

Learn how to use Vue.js and Laravel to create elegant, full-stack web applications. Discover how to build an embedded SPA with Vue Router, manage state complexity with Vuex, and more.

Course Circullum

Introduction
  • Laravel and Vue.js: Achieving full-stack elegance
  • What you should know
  • Demo project overview
1. Installation and Configuration
  • Installing Homestead
  • Configuring and booting the virtual machine
  • Scaffolding an authentication system
  • Enabling forgotten password and email verification
  • Using webpack with Laravel Mix
  • Cache busting and Browsersync
2. MV* Architectures
  • Integrating a layout
  • Creating a model and seeding the database
  • Building views with Blade templates
  • Injecting props in Vue components
  • Building a CRUD component
  • Managing scrolling and focus
  • Protecting routes and models with policies
  • Building an API with Laravel Passport
  • Calling an API from Vue
3. Building an Embedded SPA
  • Protecting admin pages with gates
  • Installing and configuring Vue Router
  • Using props and router-link
  • Enabling Vue Router history mode
  • Validating form submissions
  • Displaying model validation errors
  • Managing file uploads
  • Working with related models
  • Building a list view with detail links
  • Reusing form components
  • Using Laravel form requests
  • Using Vue Router navigation guards
4. Managing State Complexity
  • Understanding Vuex and Flux architecture
  • Installing Vuex and managing the store
  • Handling form input with Vuex
  • Dispatching Vuex actions
  • Using the mapState helper
  • Rendering the menu
Conclusion
  • Next steps
out of 5.0
5 Star 85%
4 Star 75%
3 Star 53%
1 Star 20%

Item Reviews - 3

Submit Reviews

Free Trial Available

This Course Include:
Introduction
  • Laravel and Vue.js: Achieving full-stack elegance
  • What you should know
  • Demo project overview
1. Installation and Configuration
  • Installing Homestead
  • Configuring and booting the virtual machine
  • Scaffolding an authentication system
  • Enabling forgotten password and email verification
  • Using webpack with Laravel Mix
  • Cache busting and Browsersync
2. MV* Architectures
  • Integrating a layout
  • Creating a model and seeding the database
  • Building views with Blade templates
  • Injecting props in Vue components
  • Building a CRUD component
  • Managing scrolling and focus
  • Protecting routes and models with policies
  • Building an API with Laravel Passport
  • Calling an API from Vue
3. Building an Embedded SPA
  • Protecting admin pages with gates
  • Installing and configuring Vue Router
  • Using props and router-link
  • Enabling Vue Router history mode
  • Validating form submissions
  • Displaying model validation errors
  • Managing file uploads
  • Working with related models
  • Building a list view with detail links
  • Reusing form components
  • Using Laravel form requests
  • Using Vue Router navigation guards
4. Managing State Complexity
  • Understanding Vuex and Flux architecture
  • Installing Vuex and managing the store
  • Handling form input with Vuex
  • Dispatching Vuex actions
  • Using the mapState helper
  • Rendering the menu
Conclusion
  • Next steps
  • Provider:LinkedIn Learning
  • Certificate:Certificate Available
  • Language:English
  • Duration:2-3 hours worth of material
  • Language CC:

Do You Have Questions ?

We'll help you to grow your career and growth.
Contact Us Today