Laravel and Vue.js Training Course

Overview

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.

Requirements

  • Experience with PHP
  • JavaScript experience

Audience

  • Web Developers

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

Leave a Reply

Your email address will not be published. Required fields are marked *