Duration: 30 Days
PHP Overview
- Introduction to PHP
- Server Side Web Scripting
- PHP installation and configuration
- Create first PHP Script
PHP Basic Programming Concepts
- Data types in PHP
- Performing calcaulations with PHP
- Making decisions/comparisons
- Using loops
PHP Functions
- Purpose of functions
- Built
- in functions
- Declaring functions
- Arguments to functions
- Scope (global vs local) and Recursion
Storing Data in Arrays using PHP
- Indexing and Initializing arrays
- One and Multi dimensional arrays
- Array related functions
Image Generation and Manipulation using PHP
- Installing PHP with image support
- Create, Resize, Modify and Delete images
- Basic examples
Taking User inputs from Forms via PHP
- Taking user input
- Pass PHP variables via the URL
- Using the form GET and POST method
- Getting data from forms through variables
- Calling pages from themselves using forms
Introduction to Mysql
- Tables and Databases
- Primary Key and Foreign Key
- Unique Keys
- Structured Query Language
- INSERT Records to Table
- UPDATE Records of Table
- DELETE Records from Table
- MySQL Users and Privileges
- Local and Remote users
Handling Databases with PHP
- PHP's database APIs
- Error
- handling strategies
- Connection/disconnection, log in/log out
- Including common access functions
- Doing simple SQL queries via PHP
- Building HTML tables using SQL Queries
Using PHP to Manage Files
- reading/writing files
- opening/closing files
- use of includes
Using Cookies with PHP
- Cookie properties
- Managing cookies
- Using cookies and Security Issues
Session Management in PHP
- What is a session?
- Dependencies on the php.ini file
- Understanding PHP session variables
- Create a PHP session variable
- Register and modify PHP session variables
- PHP Sessions and databases
Introduction to Objects in PHP
- Object basics
- Inheritance
- Classes
- Constructor functions
- Accessing instance data and functions