Laravel and Vue.js Training Course
Laravel is an open source PHP framework for developing web applications. Vue.js is an open source JavaScript framework for building user interfaces and single-page applications. Using Vue JS, users can create dynamic user interfaces for CRUD operations, develop and compile JavaScript components, and more.
This instructor-led, live training (online or onsite) is aimed at web developers who wish to use Laravel and Vue JS for fullstack web development.
By the end of this training, participants will be able to:
- Develop web applications with Laravel and Vue JS.
- Integrate the Laravel backend API into Vue JS.
- Deploy a Laravel application.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
Laravel Overview
- ORM
- Template engine
- Artisan
- Automatic package delivery
- Database migration
Vue JS at a Glance
- Virtual DOM
- Data binding
- Components
- Animation/transition
- Templates
Preparing the Development Environment
- Installing and configuring Laravel
- Installing and configuring Vue.js
Laravel Quick Start
- Creating a project
- Working with form and event handling
- Refactoring models and views
Vue JS Integration
- Creating VueJS components
- Implementing custom events
RESTful API Development
- Creating API endpoints
- Transforming data with APIs
Web Application Development
- Configuring Vue route
- Building a UI
- Consuming API endpoints
- Adding Ajax
Deployment
- Deploying with Heroku
Troubleshooting
- Handling errors
Summary and Conclusion
Requirements
- Experience with PHP
- JavaScript experience
Audience
- Web Developers
Open Training Courses require 5+ participants.
Laravel and Vue.js Training Course - Booking
Laravel and Vue.js Training Course - Enquiry
Laravel and Vue.js - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Advanced Vue.js
14 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at Vue JS developers who wish to create advanced components that are simpler, more flexible, and easier to maintain.
By the end of this training, participants will be able to:
- Write VueJS code that is maintainable and resilient.
- Write application logic that is portable and reusable.
- Create customized components and widgets while avoiding unneeded complexity.
Choosing the Right JavaScript Framework
14 HoursThis instructor-led, live training in Hong Kong (onsite or remote) is aimed at developers who need to decide which JavaScript framework to use to develop front-end applications.
By the end of this training, participants will be able to:
- Set up an optimal development environment to start developing front-end applications.
- Implement demo applications to test the limitations and benefits of a JavaScript framework.
- Decide on which JavaScript framework is the best fit.
Laravel PHP Framework
14 HoursThis instructor-led, live training in Hong Kong introduces the fundamentals of Laravel and walks participants through the creation of a Laravel-based web application.
Laravel Livewire
7 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at developers who wish to learn and use Livewire to build modern and dynamic application interfaces.
By the end of this training, participants will be able to:
- Build and test livewire components.
- Build applications using the Livewire library.
- Create dynamic components within PHP.
Building Micro-Frontends with Vue.js
14 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at intermediate-level developers who wish to create micro-frontend applications using Vue.js.
By the end of this training, participants will be able to:
- Have a better understanding of micro-frontends.
- Learn how to split large applications into micro-frontends.
- Implement micro-frontends using different approaches.
- Build micro-frontend applications with Vue.js.
Nuxt.js and Vue.js
14 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at web developers who wish to use Vue JS and Nuxt.js for end-to-end web development.
By the end of this training, participants will be able to:
- Influence a single-page application using Nuxt.js configuration.
- Implement server side rendering for optimizing SEO.
- Generate a static site from VueJS and Nuxt.js code.
Quasar Framework and Vue.js
14 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at web developers who wish to use Quasar Framework and Vue JS to create cross-platform applications.
By the end of this training, participants will be able to:
- Build a cross-platform application for iOS, Windows, etc.
- Manage states and data with Vuex.
- Create a backend application with Firebase.
Laravel: Middleware Development
14 HoursThis instructor-led, live training in (online or onsite) is aimed at web developers who wish to build middleware and web services in Laravel.
By the end of this training, participants will be able to:
- Use Laravel PHP Aritisan to generate code and components.
- Build RESTful APIs in Laravel that can browse, read, edit, add, and delete.
- Filter and sort results based on URL parameters using RESTful APIs.
Vue 3
7 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at developers and programmers who wish to use the framework changes and new features in Vue 3 to create applications.
By the end of this training, participants will be able to:
- Migrate and update from Vue 2 to Vue 3.
- Learn the new features to improve the development of applications.
- Test and use Vue 3 to build maintainable and reliable applications.
Vue.js
21 HoursIn this instructor-led, live training in Hong Kong (online or onsite), participants will learn how to take advantage of Vue JS's incrementally adoptable architecture to build a complex, single-page application (SPA).
By the end of this training, participants will be able to:
- Build web apps that process and render data conditionally.
- Design interactive web apps that react efficiently to user events.
- Write modular and reusable code.
- Incrementally progress a view into full-blown single-page application.
- Integrate VueJS to an existing webpage.
- Use Vue's ecosystem to extend the framework's capability.
Javascript and Vue.js for Beginners
21 HoursIn this instructor-led, live training in Hong Kong (online or onsite), participants will learn just the necessary Javascript to take advantage of Vue JS's incrementally adoptable architecture to build a complex, single-page application (SPA).
By the end of this training, participants will be able to:
- Undestand and use Javascript and the VueJS framework to build an interactive web application.
- Design interactive web apps that react efficiently to user events.
- Write modular and reusable code.
- Incrementally progress a view into full-blown single-page application.
Vuetify.js
14 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at developers who wish to use Vuetify.js to build beautiful interfaces for single-page applications.
By the end of this training, participants will be able to:
- Install and configure Vuetify.js.
- Understand the principles behind Material Design.
- Create a single page application with an advanced UI using Vue.js and Vuetify.js.
Managing Vue JS State with Vuex
7 HoursThis instructor-led, live training in Hong Kong (online or onsite) is aimed at developers and programmers who wish to create, manage, and update Vue applications using Vuex.
By the end of this training, participants will be able to use Vuex for building adaptable and maintainable single-page applications.