Upload
sanas
View
214
Download
0
Embed Size (px)
DESCRIPTION
welcom
Citation preview
www.spacads.com
Course: PHPCourse Type: Advanced Programming LanguagesCourse Duration: 72 HoursSyllabus:
Topic 1: Introduction to PHP The origin of PHP Interface to External 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 to scalar 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 into HTML 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 to Arrays in PHP
www.spacads.com
Numerically and Non-Numerically Indexed arrays Array operators Multidimensional arrays Array sorting Array Functions Converting Arrays to Scalar 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 to the 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 to Regular 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
www.spacads.com
Topic 8: Static methods Abstract class Inheritance Using Final keyword Exception Handling User defined exception
Topic 9: Session and Cookie Introduction to Session 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 to MYSQL 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