Course Details

Advanced Web Development With Laravel

Instructor:

Anik Islam

Categories:

DESIGN AND DEVELOPMENT
Image

Course Description

Laravel is a free, modern, dynamic, and powerful open-source PHP web application framework, designed for the development of model-view-controller (MVC) web applications. Remarkable features of Laravel include but not limited to a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance, and its orientation toward syntactic sugar. This training covers preparing a development environment, configuration and gradually moving on to the different components. Laravel allows you to develop applications that are scalable and efficient, user-friendly,, and clean.

Career Opportunities

Web developers are working freely as freelancers or with companies to create websites. There are three types of developers Front-End Developer, Back-End Developer, Full-Stack Developer. So, you have many more opportunities to create a good career. By this time a skilled web developer earns a six-figure income and enjoys a great demand in the job market.

Prerequisites

    • No previous experience needed. • A computer. • Basic knowledge of computer operation.

Day -1

Web Design -1            
Orientation
Basic HTML & HTML 5
Link & Task
HTML Form

Day -2 
Web Design -2
Logical Separator
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
Database
Database Basics

Day -7
CRUD            
Create

Day -8
CRUD            
Read, Update

Day -9
CRUD            
Delete, Soft Delete

Day -10
Third party libraries 
Pdf generator, XL, Mail

Day -11
Pagination      
Pagination

Day -12
Advanced OOP
Abstract
Interface

Day-13
Introduction   
Framework
MVC
Laravel
Laravel version
How Web works
Composer
Laravel installation
composer.json
Laravel project run
Laragon install

Day-14
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-15
Route, Blade Templating
Blade Templating
Displaying Data
Extending Blade
Blade Templating
Laravel Collective                  

Day-16
Views  
Creating Views
Passing Data To Views
Sharing Data With All Views
View Composers

Day-17
Working with Database
Migration
Seeding
Factory 
Faker 
Working with tinker

Day-18
Controller
Defining Controllers
Controllers & Namespaces
Single Action Controllers
Partial Resource Routes
Naming Resource Routes
Naming Resource Route Parameters
Supplementing Resource Controllers

Day-19
Database Relationship
Defining Relationships 
One to one
One to many
Many to Many

Day-20
Query Builder, Helpers         
Query Builder, Install laravel debugger
Helpers

Day-21
Model & Provider Soft Delete
Listing 
Pagination
Share data to all view 
View Composer
Mode Binding
Soft delete

Day-22
Image crud, Intervention      
File crud
Image crud with intervention

Day-23
Authentication Middleware
Authentication Quickstart
HTTP Basic Authentication
Introduction MIDDLEWARE
Defining Middleware
Registering Middleware
Middleware Group

Day-24
Security Mail and Caching
API Authentication
Encryption
Hashing
RESTful Resource Controllers
Mail
Password reset using mail
Caching 
Remember password
         
Notification    
Notifications(New in Laravel 5.3)
Sending Notifications
Project Discussion
 

Course rating

5.00 average based on 1 rating

Star

90%

Star

80%

Star

65%

Star

60%

Reviews

  • Image

    Anna Dew

    Cover all my needs

    The course identify things we want to change and then figure out the things that need to be done to create the desired outcome. The course helped me in clearly define problems and generate a wider variety of quality solutions. Support more structures analysis of options.