PHP Programming

PHP Programming teaches server-side web development using PHP language, including dynamic web pages, database management, and web application building through hands-on exercises and interactive lectures. Graduates can pursue careers in web development. No prior experience required.

  • Duration: 90 Hours
  • Semester:
View Semester

Let's get started



    Course Include

    The PHP Programming course include following subjects:

    Introduction to PHP

    • Introduction to PHP Evaluation of Php, Basic Syntax, Defining variable and constant, Php Data type, Operator and Expression

    Decisions and loop Making

    • 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 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

    • Handling Html Form with Php Capturing Form, Data Dealing with Multi-value filed, and Generating File uploaded form, redirecting a form after submission.

    Working with file and Directories

    • 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

    • 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

    • Database Connectivity with MySql Introduction to RDBMS, Connection with MySql Database, Performing basic database operation(DML) (Insert, Delete, Update, Select), Setting query parameter, Executing query- Join (Cross joins, Inner joins, Outer Joins, Self joins.)

    Exception Handling

    • Exception Handling Understanding Exception and error, Try, catch, throw. Error tracking and debugging.