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