PHP Syllabus

PHP (Web Application Programming)

Duration: 45 Days

PHP Introduction

  • Introduction
  • Installation & Configuration
  • Hello Word Program

Basic Programming

  • Basic Syntax
  • Working with Variables, Constants
  • Data type, Expressions & Operators

Decisions & Loop

  • if, else, elseif/else if
  • switch, ternary operator
  • for, foreach ,while, do- while

Functions

  • Declaring and Calling a function.
  • Function arguments
  • Returning values
  • Call by value and Call by reference
  • Recursive ,Variable ,Anonymous functions
  • $_GET, $_POST & $_REQUEST variable

Strings & String Functions

  • Creating and accessing String
  • Searching & Replacing String
  • Formatting String
    String Related Library function

Array

  • Creating index based and Associative array
  • Accessing array Element
  • Looping with Index based array
  • Looping with associative array foreach()
  • Multidimensional arrays
  • Some useful Library function

PHP MySQL

  • Introduction to MySQL
  • MySQL
  • MySQLi
  • PDO MySQL
  • CRUD Operation

HTML

  • Introduction
  • HTML Syntax & Structure
  • Body Formatting Tags
  • Text Formatting Tags
  • Listing Elements
  • Hyper Links & Anchor Tags
  • Working with Div
  • Working with Forms
  • Introduction to HTML5

CSS

  • Introduction to CSS (Cascading Style Sheet)
  • Usage of Classes & IDs
  • List of CSS properties
  • Working with DIV elements
  • Designing Web Pages
  • Introduction to CSS3

Javascript

  • Introduction
  • Syntax & Standards for writing JavaScript
  • Pop-up messages and notifications
  • Working with Strings & Arrays
  • Functions
  • DOM (Document Object Model) Elements
  • Events Handling
  • How to Validate Forms

jQuery

  • Introduction to jQuery
  • Syntax
  • Handling events with jQuery
  • Adding Effects
  • Using Ajax with jQuery
  • Miscellaneous Topics

ADOBE Photoshop

  • Introduction to Photoshop
  • Tool bar, Option bar & Rulers
  • Working with PSD
  • Editing Images
  • Color Modes
  • Images Resolutions
  • Saving image in different extension

Advance PHP

  • $_SERVER ,$_SESION, $_COOKIE
  • Include and Require
  • Exploring Folders
  • File Handling with fopen
  • Coping ,renaming and deleting a file
  • File Upload
  • Date and Time
  • DateTime and DateTimeZone classes
  • Sending E-mails

Classes and Objects (OOP)

  • Creating Classes and Objects
  • Constructor Method
  • Accessor and Destructor methods
  • Constants, Static Properties and Methods
  • inheritance, class extends
  • Final Classes and Methods
  • Abstract classes & Interfaces
  • Functions with Object and Array arguments
  • Method Chaining

Miscellaneous Topics

  • Working with XML
  • Working with Slider
  • Working with Anination
  • Working with Zip
  • Mini Project