ICC Teleservices Ltd
Your Trusted ICT Partner

Web Application development using Laravel Framework Training from ICC Teleservices

Duration 80(Hrs)

Buy Now

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

OUR PARTNER