Course Overview
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.
Requirements
- Basic knowledge of HTML and OOP concepts is necessary
Curriculum
-
PHP State Management
-
Introduction
-
Improve Your Programming Skills
-
Data Handling through PHP Arrays
-
Fun with PHP Functions
-
Working with Dates in PHP
-
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
-
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