PHP Development Course in Chennai

PHP (short for Hypertext PreProcessor) is the most widely used open source and general purpose server side scripting language used mainly in web development to create dynamic websites and applications. PHP is free to download and use. PHP can actually do anything related to server-side scripting or more popularly known as the backend of a website.

For example, PHP can receive data from forms, generate dynamic page content, can work with databases, create sessions, send and receive cookies, send emails etc. There are also many hash functions available in PHP to encrypt user’s data that makes PHP secure and reliable to be used as a server-side scripting language. So these are some of the abilities of PHP that makes it suitable to be used as server-side scripting language.

Syllabus

  • Introduction to PHP

    Evaluation of Php
    Basic Syntax
    Defining variable and constant
    Php Data type
    Operator and Expression.

  • Decisions and loop

    Making Decisions
    Doing Repetitive task with looping
    Mixing Decisions and looping with Html

  • Function

    What is a function
    Define a function
    Call by value and Call by reference
    Recursive function
    String
    Creating and accessing
    String Searching & Replacing String
    Formatting String
    String Related Library function

  • Array

    Anatomy of an Array
    Creating index based and Associative array and Accessing array
    Element Looping with Index based array
    Looping with associative array using each () and foreach()
    Some useful Library function

  • Handling Html Form with Php

    Capturing Form
    Data Dealing with Multi-value filed
    Generating File uploaded form
    Redirecting a form after submission

  • Working with file and Directories

    Understanding file & directory
    Opening and closing a file, Coping, renaming and deleting a file
    Working with directories
    Creating and deleting folder, File Uploading & Downloading

  • 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
    Destroying the variables and Session

  • Database Connectivity with MySql

    Introduction to MySQL
    Connection with MySql Database
    Performing basic database operation(Insert, Delete, Update, Select) Setting query parameter, Executing queryJoin (Cross joins, Inner joins, Outer Joins, Self joins.)

  • Exception Handling

    Understanding Exception and error, Try, catch, throw
    Error tracking and debugging