Laravel

Laravel

Laravel is a powerful MVC PHP framework, designed for developers who need a simple and elegant toolkit to create full-featured web applications. In this course you’ll dive deeper in the Laravel Framework.

Course Details

Learning Objective: In this module you’ll learn basics of Laravel.

    • Introduction to Laravel
    • Features

    Learning Objective: In this module you’ll learn How to Install Laravel.

    • Introduction to Composer
    • Installation of Laravel 

    Learning Objective: In this module you’ll learn about Root & Application Directory.

    • Root Directory
    • App Directory 

    Learning Objective: In this module you’ll learn about Configuration of Laravel files.

    • Configuration
    • Storing Passwords
    • Authenticating Users
    • Manually Logging In Users
    • Protecting Routes
    • HTTP Basic Authentication
    • Password Reminders & Reset
    • Encryption
    • Authentication Drivers
    • Basic Configuration
    • Environmental Configuration
    • Database Configuration
    • Naming the Application
    • Maintenance Mode 

    Learning Objective: In this module you’ll learn routing. Routing allows you to route all your application requests to its appropriate controller.

    • Basic Routing
    • Routing Parameters 

    Learning Objective: In this module you’ll learn How to filtering HTTP requests entering your application.

    • Define Middleware
    • Register Middleware
    • Middleware Parameters
    • Terminable Middleware 

    Learning Objective: In this module you’ll get to know Laravel Controllers.

    • Basic Controllers
    • Controller Middleware
    • Restful Resource Controllers
    • Implicit Controllers
    • Constructor Injection
    • Method Injection 

    Learning Objective: This module will teach you Laravel Request.

    • Retrieving the Request URL
    • Retrieving Input 

    Learning Objective: In this module you’ll learn How to Create & Retrieve Cookies.

    • Creating Cookie
    • Retrieving Cookie 

    Learning Objective: This module will teach you several different ways to return responses.

    • Basic Response
    • Attaching Headers
    • Attaching Cookies
    • JSON Response 

    Learning Objective: In this module you’ll learn about Views in Laravel.

    • Understanding Views.
    • Passing Data to Views
    • Sharing Data with all Views
    • Blade Templates 

    Learning Objective: In this module you’ll learn Redirection.

    • Redirecting to Named Routes
    • Redirecting to URL
    • Redirecting to Controller Actions 

    Learning Objective: This module teaches How to create Database & perform different operations on it.

    • Connecting to Database 
    • Insert Records
    • Retrieve Records
    • Update Records
    • Delete Records 

    Learning Objective: In this module you’ll get to know about Errors in Laravel.

    • Errors
    • Logging 

    Learning Objective: In this module you’ll learn Forms in Laravel.

    • Opening a Form
    • CSRF Protection
    • Form Model Binding

    Learning Objective: This module teaches performing different operations on Session Data.

    • Accessing Session Data
    • Storing Session Data
    • Deleting Session Data 

    Learning Objective: In this module you’ll get to know about Validations.

    • Form Validation
    • Manually Creating Validators
    • Working with error messages
    • Validating Arrays 
    • File Uploading
    • Sending Email
    • Ajax
    • Error Handling
    • Event Handling
    • Facades

    Course Information

    • Course Duration: 4 Months
    • Upcoming Batch: Not Available