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

 

Php

Web Application Development with PHP & Mysql

Introduction

Introduction to www, History

Understanding client/server roles

Apache, PHP, MySQL, XAMPP Installation

PHP Fundamentals

PHP Basic syntax,

PHP data Types, PHP Variables,

PHP Constants, PHP Expressions,

PHP Operators, PHP Control Structures,

PHP Loops

PHP Arrays

PHP Enumerated Arrays, PHP Associative Arrays

Array Iteration, PHP Multi-Dimensional Arrays, Array Functions

PHP Functions

PHP Functions, Syntax, Arguments, Variables, References, Pass by Value & Pass by references, Return Values, Variable Scope, PHP include(), PHP require()

PHP Forms

PHP Form handling, PHP GET, PHP POST, PHP Form Validation, PHP Form Sanitization

PHP Cookies & PHP Sessions

PHP Cookie handling, PHP Session Handling, PHP Login Session, Managing user ACL

PHP Strings Handling

Strings and Patterns, Matching, Extracting,  Searching Replacing, Formatting, PCRE

MySQL

Basic MySQL, Simple SQL queries

Database basics, Indexes, PHP MyAdmin

Connect &Pconnect, MySQL Create, MySQL Insert, MySQL Select, MySQL Update, MySQL Delete, MySQL Truncate, MySQL Drop

Advanced SQL query building

WHERE condintion, Order By, Group By,  Having, LIKE, AND OR operators

SQL Functions

Using SQL functions AVG, COUNT, SUM, MIN, MAX, LCASE, UCASE

Importing , Exporting CSV data

Importing and Exporting CSV Files

Advanced MySQL Joins

INNER Join, MySQL LEFT Joins, MySQL RIGHT Joins,Complex SQL Queries