3
www.spacads.com Course: PHP Course Type: Advanced Programming Languages Course Duration: 72 Hours Syllabus: 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

phpSyllabus

  • 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