PHP Training
at
SMD Websolutions

Syllabus:

Module#1

Basics of Web Designing

  • HTML 5- Introducing & Tags
  • Style Sheets
  • Javascript / JQuery
  • Ajax

Module#2

Building the Base

  • Introducing PHP & Language Basics
  • Function & Arrays
  • Advanced OOPS Features
  • Error & Exception Handling

Module#3

Advance PHP

  • Error & Exception Handling
  • Working with File & Operating System
  • Working with HTML Forms

Module#3

Database Handling with PHP

  • Interaction with MySQL
  • Using PHP & MySQL
  • Introducing PDO
  • Importing and Exporting Data.

Project

  • Online Project
  • Web Hosting
  • FTP

AN INTRODUCTION TO PHP

  • An Abbreviated History of PHP
  • An Introductory Example of PHP

VARIABLE & DATA TYPES in PHP

  • Integer Values of PHP
  • Floating Point Numbers
  • String Values in PHP
  • Array
  • Boolean Or True/False Values
  • Variables
  • Type Casting
  • Variable Assignment
  • Predefined Variables
  • Constants in PHP

EXPRESSION OPERATORS & CONTROL STRUCTURES IN PHP

  • Expression in PHP
  • Control Structures

FUNCTIONS in PHP

  • What Is A Function
  • Returning Values From The Function

ARRAYS

  • Creating Arrays
  • Adding & Removing Elements in PHP
  • Array Size Sorting Array in PHP

OBJECT ORIENTED PHP

  • PHP & Oop
  • Classes, Object & Method Declaration in PHP
  • Classes & Object Function in PHP

FORMS in PHP

  • Forms & PHP2
  • An Introduction to Forms
  • Error Checking in
  • Dynamic Forms Characteristic
  • Project: Create A Guest Book in PHP

DATABASES

  • MySQL
  • PHPs Predefined Mysql Functions

PHP & DYNAMIC SITE DEVELOPMENT

  • Simple Linking in PHP
  • Project: Built a Page in PHP
  • MVC Development Project

Wordpress

Search Engine Optimization (SEO)

  • Basics of SEO
  • Importance of SEO
  • On page page SEO
  • Off page page SEO
  • Site submissions and sitemaps
  • Ranking and link building

Web Hosting

  • Web Hosting Basics
  • Types of Hosting Packages
  • Registering domains
  • Defining Name Servers
  • Using Control Panel
  • Creating Emails in Cpanel
  • Using FTP Client
  • Maintaining a Website

Live Projects