Web Application Development with LARAVEL

Web Application Development with LARAVEL

Web Development Fundamental

  • Introduction to HTML/HTML5
  • Introduction to CSS/CSS3
  • Introduction to Java Script
  • Introduction to Bootstrap
  • Introduction to JQuery

 

Introduction to Core PHP

  • History of Php
  • Apache, PHP, MySQL, Xampp Installation
  • Client/Server concept
  • Handling Html Form with PHP
  • Decisions and loop
  • Function
  • PHP arrays/String
  • $_GET[] and $_POST[] method
  • PHP-File inclusion
  • PHP-Session and Cookies
  • PHP Date and Time
  • PHP-Sending Emails
  • PHP-File Uploading/Download

 

Database Connectivity with MySQL

  • Introduction to RDBMS
  • Connection with MySQL Database
  • Performing basic database operation (DML) (Insert, Delete, Update, Select)
  • Setting query parameter
  • Executing query
  • Join (Cross joins, Inner joins, Outer joins, self Joins)

Advance PHP

Introduction to Object Oriented Programming in PHP

  • Introduction
  • Objects
  • Declaring a class
  • The new keyword and constructor
  • Destructor
  • Access method and properties using $this variable
  • Method overriding
  • Public, private, protected properties and methods
  • Static properties and method
  • Class constant
  • Inheritance & code reusability
  • Polymorphism
  • Parent::& self::keyword
  • Abstract method and class
  • Interface
  • Final

 

Exception Handling

  • Understanding Exception and error
  • Try, catch and throw

 

LARAVEL (PHP framework)

Introduction

  • Composer & Installing LARAVEL
  • File structure of LARAVEL
  • Removing public from URL

 

LARAVEL-ROUTING

LARAVEL-MIDDLEWARE

LARAVEL-CONTROLLER

LARAVEL-REQUEST

LARAVEL-SESSION AND COOKIE

LARAVEL-RESPONSE

LARAVEL-VIEW

LARAVEL-REDIRECTION

LARAVEL-WORKING WITH DATABASE

LARAVEL-ERRORS AND LOGGING

LARAVEL-FORMS

LARAVEL-LOCALIZATION

LARAVEL-VALIDATION

LARAVEL-FILE UPLOADING

LARAVEL-SENDING EMAIL

LARAVEL-AJAX

LARAVEL-ERROR HANDLING

LARAVEL-EVENT HANDLING

LARAVEL-SECURITY

 

 

FINAL PROJECT USING LARAVEL FRAMEWORK & MYSQL