Overview of PHP
PHP-Programming course provides the data which is necessary to design and develop a dynamic, database-driven Web application. PHP is a language written to build a Web which is quick to learn, very easy to deploy and provides significant functionality which is required for e-commerce. This PHP course introduces the PHP-framework, syntax also covers in depth the most vital techniques which is used to build dynamic Websites. You will also learn how to connect to modern database, and also perform hands on practice with a MySQL database to create database-driven HTML forms and reports.
Duration
5 Days
Prerequisite for PHP
Basic knowledge of HTML and OOP concepts is necessary
Course Outline for PHP
Introduction
- HTML & PHP Basics
- How to write CSS
- Web Designing Concepts
- Managing div through CSS
- PHP Editor Dreamweaver
- PHP language building blocks
- Learn How to write PHP scripts
- Data Transfer B/W Pages
Improve Your Programming Skills
- Introduction to Conditional Statements
- What is Looping
- For Loop & While Loop
- Tricky Method to Post data
- Login Screen Concepts
- PHP Dynamic table generation
- Web Navigation through PHP header
- Embed PHP scripts in HTML pages to create dynamic Web pages
Data Handling through PHP Arrays
- Handling Arrays
- PHP Flexibility in Arrays
- Handling POST Array
- How to Send Array through Form
- PHP Array Functions
- Traversing through Collection
Fun with PHP Functions
- Math’s Function
- String Handling
Working with Dates in PHP
- Creating your own Functions
- Handling Global data in functions
- Passing value & Reference variables in PHP functions
PHP State Management
- What is Session
- Session Handling
- Implementing Temporary storage
- Get Knowledge of handling array in sessions
- State Management of Array using Session
- Shopping Cart Demo
- How to do Auto Redirection
- Calling Dynamic page through Include
- How to use COOOKIES
- PHP File Handling
- Preserve Data in Input Tags
Implementing PHP Object-Oriented Programming
- What are OOPs
- Introduction to Classes & Objects
- Scope of public and private modifiers
- Polymorphism, Aggregation
- Inheritance
- Upload file to PHP Web Server
- File Downloading
- Include Dynamic files and Classes
- Network Programming using PHPs
- Introduction to APIs
- Sending Email
- What is XML
- How to read XML document
- Handling Images in Binary Format
Expert Coaching on MySQL Database
- How to connect with MYSQL database
- Insertion, Updating and Deletion through Form
- Learn How to search in MySQL query
- How to Apply PHP security by MySQL Login
- Getting Data in Tabular Format
- Managing Select tag state on Refresh
- Getting Dynamic results on Event
- Advance SQL Search
- Learn MySQL Query with Table JOINS and UNIONS
- Handling MySQL Operators and where clauses
- DHTML Menu
How PHP Embed Java Script
- What is JavaScript
- Java Script Document Object
- Accessing Form Objects
- Programming with JavaScript Arrays
- Validating Forms through Java Script
- Controlling CSS through JavaScript at run time
PHP-AJAX Communication
- Check ID Availability using AJAX
- AJAX handling HttpRequest and Response
- Database Interaction using AJAX
- A Step to Advance Scripting
- Paging through Database
- Handling Stored Procedures
- What is SQL Injection
- How to prevent SQL Injection
- How to Play Video files
- Play MP3 files
- Connectivity with Microsoft Excel
File Handling
- File Handling in PHP