PHP Course Overview:
PHP is a widely-used general-purpose server side scripting language that is especially suited for Web development and can be embedded into HTML.
· PHP generate dynamic page content
· PHP create, open, read, write, and close files on the server
· PHP collect form data
· PHP send and receive cookies
· PHP add, delete, modify data in your database
With PHP you are not limited to output HTML. You can output images, PDF files, and even Flash movies.
PHP Training Course Prerequisite
· HTML
· CSS
· Javascript
Objectives of the Course
· PHP runs on different platforms (Windows, Linux, Unix, Mac OS X, etc.)
· PHP is compatible with almost all servers used today (Apache, IIS, etc.)
· PHP has support for a wide range of databases
· PHP is free available
· PHP is easy to learn and runs efficiently on the server side
PHP Training Course Duration
30 Working days, daily 1 hour
1. Introductory Sessions:
• Web Architecture
• Overview of PHP Platform
2. Core PHP5 and Apache: Basic of php
• Intro to Server-Side scripting Languages (Dynamic Website)
• How client and server communicate with each other
• Installation of Apache and mysql
• Apache configuration (php.ini)
• PHP Scripting Fundamentals.
• Advance and disadvantage of PHP
• Different php Version
• Variables, Data Types & Expressions
• Operators in PHP
• Looping & Conditional Constructs
• In-Built Functions (String function, Math & Date)
• Arrays function and In-Built Functions
• File function and directory function
• User-Defined Functions
• Error Handling
• Email function
• Session & Cookie Management
Working With Forms and Form Data:
• Using GET,POST Methods
• Building forms
• Single-page form processing
• Validating form values
• Saving form data in Database
• File Uploading
• File Downloading
• Mail Function (Text / HTML Mail)
PHP Super Global Functions:
• $_GET
• $_POST
• $_REQUEST
• $_FILES
• $_COOKIE
• $_SERVER
3. Advanced PHP5: Advance php concept
• Server variables
• Overview of Directory & File Processing
• Functions of File Component
• File Uploads & Downloads ,
• Image upload in database
• Intro to Mail Processing
• How to send mail using feedback form or quick contact form
• Session & Cookie Management
• PHP Functions for Managing Sessions .
• Adding paginated concept
Introduction to PHP oops
• What is class
• What is an object
• What is constructor
• What is property
• What is method
• What is access specifiers
• Inheritance
• Method overloading
• Method overriding
• Parameterized and non-parameterized constructors
• Polymorphism
• Interface
• oops examples
• Static
• Final
• Abstract
4. MySQL5:
• Intro to MySQL Server
• Overview of PHPMyAdmin Tool
• Database Creation
• MySQL Tables & Data Types
• Database Connections
• PHP Functions Specific to MySQL
• SQL Statements & Joins
• All about Record set

0 Comments