Laravel Training


PHP laravel training course involves "Hands-on experience", we believe in practice what you preach and therefore each candidate is encouraged to practically conduct each topic that is discussed for a better understanding of real-world examples. This practice of comprehensive training allows candidate to gain all the concepts and skills effectively and to later efficiently apply on their field of work.

Tech Hub is one of the best PHP laravel training institute in Jalandhar with 100% placement assistance. Tech Hub has well structure modules and training program designed for both students and working professionals separately. At Tech Hub PHP laravel training is conducted during all 5 days, and special weekend classes also available and Can also be arranged and scheduled. We also provide fast track training programs for students and professionals looking to upgrade themselves instantly.

COURSE DESCRIPTION

INSTALLING LARAVEL

  • Introduction
  • Installing Laravel as a git submodule
  • Configuring Laravel
  • Setting up IDE
  • Autoloader to map a class name

USING FORMS INPUT

  • Introduction
  • Creating a simple form
  • form input to display on another page
  • Validating user input
  • Creating a file uploader
  • Validating a file uploader
  • Creating a custom error message
  • Adding a honey pot to a form
  • Uploading an image
  • Cropping an image
  • Creating an autocomplete text input
  • Making a CAPTCHA-style spam catcher

AUTHENTICATION WITH APPLICATION

  • Introduction
  • Setting up configuring the Auth library
  • Creating an authentication system
  • Retrieving and updating user info after logging in
  • Restricting access to certain pages
  • Setting up OAuth with the HybridAuth package
  • Logging in using Facebook credentials
  • Logging in using Twitter credentials
  • Logging in using LinkedIn

STORING & USING DATA

  • Introduction
  • Creating data tables using migrations and schemas
  • Querying using raw SQL statement
  • Querying using Eloquent ORM
  • Using automatic validation in models
  • Using Advanced Eloquent & Relationships
  • Creating a CRUD system
  • Importing a CSV using Eloquent
  • Using attributes() to change table columns names
  • Using a non-Eloquent ORM in Laravel

USING CONTROLLERS & ROUTES FOR URLS AND APIS

  • Introduction
  • Creating a basic controller
  • Creating a route using a closure
  • Making the controller RESTful
  • Using advanced routing
  • Using a filter on the route
  • Using route groups
  • Building a RESTful API with routes
  • Using named routes

DISPLAYING VIEWS

  • Introduction
  • Creating and using a basic views
  • Passing data into a view
  • Loading a view into another view/nested views
  • Adding assets
  • Creating a view using Blade
  • Utilizing advanced Blade usage
  • Creating localization of content
  • Creating menus in Laravel
  • Integrating with Bootstrap
  • Using named views and view composers

CREATING & USING COMPOSER PACKAGES

  • Introduction
  • Downloading and installing packages
  • Using the Generators package to set up an app
  • Creating a Composer package in Laravel
  • Adding your Composer package to Packagist
  • Adding a Non-Packagist package to Composer
  • Creating a custom artisan command

USE OF AJAX & JQUERY

  • Introduction
  • Getting data from another page
  • Setting up a controller to return JSON data
  • Creating an AJAX search function
  • Creating and validating a user using AJAX
  • Filtering data based on checkbox selection
  • Making an Ajax newsletter sign-up box
  • Sending an e-mail using Laravel and jQuery
  • Creating a sortable table using jQuery and Laravel

USING SECURITY & SESSIONS EFFECTIVE

  • Introduction
  • Encrypting and decrypting data
  • Using basic sessions and cookies

DEPLOYING & INTEGRATING THIRD-PARTY SERVICES APPLICATION

  • Introduction
  • Creating a queue and using Artisan to run it
  • Deploying a Laravel app

Did you like our works?

We are here to help you out.