Php Four Months Course Detail
- Object Oriented Programming in PHP
- Web services
- Word Press
- CSS
- MVC Architecture
- Project Work
Core PHP
- Introduction to HTML.5,CSS 3
- JAVA SCRIPT
- Introduction to PHP
- PHPs role in Worldwide Web Tech
- Installing Server on different Platform
- PHP Language Fundamentals
- PHP Basics, Variables
- Declaring & using constants
- Operators in PHP
- If, While & For Construct in PHP
- Comments with PHP
- Understanding PHP Configuration file
Functions In PHP
- Introducing Functions
- Function calls and Function definition
- Array functions
- Output functions
- Using Require() and include ()
- Using Parameters & Variable scope
- Calling by Value & Calling by Reference
- Library Date & Time Functions
Working With Array
- Array in PHP
- Indexed Array, Associative Array
- Multidimensional Array & Array Functions
Working with PHP Forms
- PHP Web Forms
- Working with Super Global Variables
- POST & GET Forms elements in PHP
- Embedding Forms with PHP code
- Forms Validation in PHP
- Uploading Files & MIME types
- Mail Function to send email
- Using GD Library
- Captcha Code Generation
Session and Cookies
- Understanding Session & Cookies
- Setting, Deleting Cookies
- Starting a Session
- Destroying the variables and session
File Handling
- File Handling in PHP
- Storing and Retrieving information
- Reading, Writing and Copy files with PHP
String Manipulation
- Regular Expressions
- Using Filters and String Functions in PHP
- Magic Quotes
- Error Handling in PHP
Exception Handling
- Types of errors
- How to use Exception class
- User defined Exception class
MYSQLi - Procedural
- Database Concepts
- MYSQL Data Types
- Importing/Exporting Database
- PHP MyAdmin, Creating Database, Tables
- Auto increment and Primary keys
- Inserting Values into Tables
- Alter and Update Tables
- Retrieving Data from Tables
- Using SQL Queries
- Join Tables, Group, Union and Intersect Concepts
Ajax
- Ajax introduction
- Ajax example
- Ajax XML http
- Ajax Requests
- Ajax response
- Ajax event
- Ajax PHP
- Programs like Chatting, Suggestion list, Auto updates, etc… With Ajax
Web Hosting
- Registering Domains
- Using Control Panel
- Migrating from Local host to Live Server
- Using FTP Client
Payment Gateway
- Gateway Standard
- Intro to payment gateway and their uses and applications
- Account creation
- Difference between account types
- Transaction Ids
- Security threats connected with the payment methods
Regular Expressions
- Validating textboxes, emails, phone number, etc
- Creating custom regular expressions
XML Integration
- What is XML
- Create a XML file from PHP with Database records
- Reading Information from XML File
Introduction to AJAX
- Introduction to AJAX
- Connecting to server using Javascript
- Creating an XMLHttpRequest object in different Browsers
- Checking the XMLHttpRequest readystate properly
- Checking the XMLHttpRequest status property
- Getting data with the XMLHttpRequest object
- Fetching text data from the user
Object Oriented Programming in PHP
- Classes, Objects, Fields, Properties, _set(), Constants, Methods
- Encapsulation
- Inheritance and types
- Polymorphism
- Constructor and Destructor
- Static Class Members, Instance of Keyword, Helper Functions
- Object Cloning and Copy
- Reflections
XML Integration
- Why Web Services
- RSS Syntax
- REST
- How to Access Web Services