Medium of instruction: | English |
Topic 1: Introduction tPHP
-
The origin of PHP
-
Interface tExternal System
-
How PHP works with the web server
-
Hardware and software requirements
-
Benifits of PHP as a server side lanugages
Topic 2: PHP Building Blocks
-
Basic PHP syntaxt
-
PHP Delimiters
-
Creating User Defined Variable
-
Assigning values tscalar variable
-
Data type with PHP
-
Displaying type information
-
Testing for specific data type
-
Operators
-
Dynamic variables, Strings in PHP
-
PHP Flow Control
Topic 3: Writing Web Pages with PHP
-
Outlining Web Protocols
-
Use of HTML for web design purpose
-
HTML scripts and Form's element
-
Embedding PHP code intHTML pages
-
Retrieving form data with $_POST, $_GET and $_REQUEST arrays
-
Validating retrieved data
-
Strategies for handling invalid input
-
Redirecting web pages
-
Adding dynamic content
-
Supper global Variable
-
Storing state information using cookies
-
Tracking users identification
Topic 4: Arrays in PHP
-
Introduction tArrays in PHP
-
Numerically and Non-Numerically Indexed arrays
-
Array operators
-
Multidimensional arrays
-
Array sorting
-
Array Functions
-
Converting Arrays tScalar Variables
Topic 5: Using Files in PHP
-
Creating and Deleting a file
-
Reading and Writing text files
-
Working with directories in PHP
-
Checking for existence of file
-
Determining file size
-
Opening a file for writing, reading or appending
-
Writing Data tthe file
-
Reading Characters
-
Using other useful file functions
Topic 6: String Manipulation and Regular Expression
-
Joining and Splitting String
-
Comparing Strings
-
Matching and replacing substrings
-
Introduction tRegular Expressions
-
Character sets and classes
-
Subexpressions
-
Counted Subexpressions
-
Matching Literal Special Characters
-
Matching and replacing substring with Regular Expressions
-
Splitting string with Regular expressions
Topic 7: Functions in PHP
-
Introducing Functions
-
Using parameters and Returning Values
-
Call by value and call by reference
-
Using require() and include()
-
Object Oriented Programming in PHP
-
Object oriented concepts
-
Classes, objects and operations
Topic 8: Static methods
-
Abstract class
-
Inheritance
-
Using Final keyword
-
Exception Handling
-
User defined exception
Topic 9: Session and Cookie
-
Introduction tSession Control
-
Session Functionality
-
What is a Cookie?
-
Setting Cookies with PHP
-
Using Cookies with Sessions
-
Deleting Cookies
-
Registering Session variables
-
Session Variables
-
Destroying the variables and Session
Topic 10: MySQL Database
-
Installation and Upgradation tMYSQL
-
MySQL Architecture
-
Invoking MySQL through Command Line
-
MySQL Server Start and Stop
-
Defining a Database
-
Creating Tables and Fields in MySQL
-
Overview of Data Types in MySQL
-
Working with PHP-MySQL Environment
-
Using PhpMyAdmin (Web UI for DB access)
Topic 11: Advanced PHP
-
Math functions
-
File Upload/Download
-
PHP configuration file
-
Error tracking and debugging
-
Generating PDF
Topic 12: Other Packages
-
AJAX Techniques
-
PHP Framework
PHP is the engine behind millions of dynamic web applications. Its broad feature set, approachable syntax, and support for different operating systems and web servers have made it an ideal language for both rapid web development and the methodical construction of complex systems. One of the major reasons for PHP's success as a web scripting language is its origins as a tool process HTML forms and create web pages. This makes PHP very web-friendly. Additionally, it is a polyglot. PHP can speak ta multitude of databases, and it knows numerous Internet protocols. PHP alsmakes it simple parse browser data and make HTTP requests.
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified | (Total 72 Hrs) | All Venues | Not Specified | Price On Request |
S P Acads
S P Acads is a well-known training institute. Since it's establishment in 2012, S P Acads has been providing training to for various computer courses. Student pursuing BCA, Bsc IT, MCA, MSc IT, BE CS, BE IT, etc. have taken training for their subject courses and final semester project. The founder of S P Acads, Sunil Panchal, is having more than 4 years of experience in teaching and more than 6 years of experience in software / website development.