Laravel has made web development much easier than before. Now, a kid can develop a PHP website using Laravel. It is much simpler and efficient than others.
Training will be held in TechnoBD Web Solutions Pvt Ltd
Course Outline :
Day -1
Web Design -1
Orientation
Basic HTML & HTML 5
Link & Task
HTML Form
Day -2
Web Design -2
Logical Separetor
CSS & CSS 3
Box Model"
Day -3
PHP Basic
Basic Syntax
Comments
PHP Variables
Data Types
Variable Handling Function
Day -4
PHP Basic
Constants
PHP Magic constants
Expressions
Operator
String Functions
Day -5
PHP Basic
Super Global Variable
Understanding GET Method
Understanding POST Method
File Functions
Day -6
PHP Basic
Control Structures
Array
Array Functions
Day -7
OOP Basics
Class & Object
Properties
Method
Project
Day -8
OOP Basics
Public, Private, Protected
Magic method
composer,
autoload
Namespace
Day -9
Database
Database Basics
Day -10
CRUD
Create
Day -11
CRUD
Read, Update
Day -12
CRUD
Delete, Soft Delete
Day -13
Third party libraries
Pdf generator, XL, Mail
Day -14
Pagination
Pagination
Day -15
Advanced OOP
Abstract
Interface
Day-16
Introduction
Framework
MVC
Laravel
Laravel version
How Web works
Composer
Laravel installation
composer.json
Laravel project run
Laragon install
Day-17
Folder Structure ,Artisan command
How web Works with Laravel
Folder structure
http
Artisan command
Pakagist
Resource view route
How web Works
Request life cycle
Day-18
Route, Blade Templating
Blade Templating
Displaying Data
Extending Blade
Blade Templating
Laravel Collective
Day-19
Views
Creating Views
Passing Data To Views
Sharing Data With All Views
View Composers
Day-20
Working with Database
Migration
Seeding
Factory
Faker
Working with tinker
Day-21
Controller
Defining Controllers
Controllers & Namespaces
Single Action Controllers
Partial Resource Routes
Naming Resource Routes
Naming Resource Route Parameters
Supplementing Resource Controllers
Day-22
Database Relationship
Defining Relationships
One to one
One to many
Many to Many
Day-23
Query Builder, Helpers
Query Builder, Install laravel debugger
Helpers
Day-24
Model & Provider Soft Delete
Listing
Pagination
Share data to all view
View Composer
Mode Binding
Soft delete
Day-25
Image crud, Intervention
File crud
Image crud with intervention
Day-26
Authentication Middleware
Authentication Quickstart
HTTP Basic Authentication
Introduction MIDDLEWARE
Defining Middleware
Registering Middleware
Middleware Group
Day-27
Security Mail and Caching
API Authentication
Encryption
Hashing
RESTful Resource Controllers
Mail
Password reset using mail
Caching
Remember password
Day-28
Notification
Notifications(New in Laravel 5.3)
Sending Notifications
Project Discussion
Day-29
Errors
Collections
Packages
Errors & Logging
Project work
Day-30
Presentation
Presentation and live server upload
Training | Advanced Web Application development using Laravel Framework | 90 Hrs |