Laravel
Laravel is the most used PHP framework to develop the modern system. With a basic knowledge of PHP and Laravel, you can easily develop any system for your career
development. To start your career in software development industries our courses are designed by considering the eco-system of Laravel and workflows.
Laravel Framework Course Outline
Installing and setting up Larval and Supporting Tools
- Introduction to Laravel
- Concept of Composer
- Install & Use of Composer
- Installing Laravel using composer
- Install & Use of open source distributed version control system GIT
- Concept & Use of gitlab for hosting GIT repositories
- Configuring Laravel
- Project Structure
- Setting up Development and Debugging Tools
Laravel Architectural Concept
- Request Life cycle
- Gives knowledge of how Laravel actually works.
- Facade
- Provides an easy way of accessing application class and libraries.
- Service Providers in Laravel
- Service providers are the central place of all Laravel application bootstrapping.
Routing
- Basic Routing
- Named Routing
- Grouped Routing
- Routing Parameters
- Handling Invalid Routes
- Route filtering with Middleware
- Restful Routing
Controllers
- Introduction
- Basic Controllers
- Restful Resource Controllers
- Controller Routing
- Controller Middleware
Request
- Handling Request Info.
- Request Inputs
- Form Inputs
- Old Inputs
- Files
Response
- Attach Headers and Cookie to response
- Response with View
- Response with JSON
- Response with File
Database
- Introduction
- Migration
- Schema Building
- Migration Structure
- Running Migration
- Writing Migration
- Seeding
- Database Configuration
- Running Raw SQL queries
Model
- Eloquent ORM
- Defining Model
- Retrieving Model
- Insert & Update Model
- Deleting Model
- Eloquent Relationship
- One to One
- One to Many
- Many to Many
View
- Passing data to view
- Sharing data to all views
- Blade Template Engine
- Introduction
- Template Inheritance
- Displaying Data
- Implement Control Structures
Web Services and Web Hosting
- CPanel
- Introduction to FTP
- How to use FileZilla, CPanel with examples