Web Programming with PHP

For clarifications, contact ANIL AILANI SIR-9819704277 OFFICE-022-66730730/9892841512

Click here to download the .pdf file of the contents

Web Programming with PHP Course Contents

  • Web Application Architecture
  • HTML
  • Static vs. Dynamic Web Sites
  • Configuring Apache, MySQL, PHP (WAMP)
  • Start Programming (My First PHP program)

Basic Scripting and Looping Constructs

  • PHP Scripting Fundamentals
  • Print Statement
  • Code Blocks
  • Primitive Data Types
  • Defining Constants and Variables
  • Looping Constructs
  • While
  • Do… While
  • For
  • Exit & Break

Conditional Constructs

  • True and False Expressions
  • If, Else and Elseif
  • Switch/Case Statement

PHP Operators

  • Logical Operators
  • Relational Operators
  • Bitwise Operators
  • Other Operators

Arrays in PHP

  • What are Arrays?
  • Usage of Arrays in PHP
  • Array Indexing
  • Initializing Arrays
  • Operating on Arrays
  • Sorting Arrays
  • One-Dimensional Arrays
  • Multi-Dimensional Arrays
  • Associative Arrays
  • Array Functions

PHP Functions

  • Introduction to Functions
  • Declaring Functions
  • Scope
  • Passing Arguments to Functions
  • Local and Global Scope
  • Passing Arguments to Functions by Value and Reference, Returning Values from a Function
  • Using Include Files
  • The Require Statement
  • Dynamic Function Calls
  • Predefined PHP Functions

Configuring and Using MySQL (Connect Database using PHP)

  • MySQL as a Client/Server Solution
  • Introduction to MySQL Capabilities as a Powerful RDBMS
  • Connecting to MySQL
  • PHP Functions Specific to MySQL
  • Executing SQL Calls
  • Select
  • Insert
  • Fetch
  • Update
  • Delete
  • Using PHP MyAdmin to configure MySQL

Using Cookies with PHP

  • Purpose of Cookies
  • Cookie Myths
  • Setting Cookies
  • Retrieving Cookies
  • Expiring Cookies
  • Deleting Cookies

Create Shopping Cart Solution

  • Session Management & Maintaining State
  • Web Application Architecture
  • Changing Execution by Redirecting to Other URLs
  • Embedding JavaScript within PHP
  • Implementing AJAX.
  • Showing Different Content to Different Browsers
  • Getting IP Addresses from Visitors

Advanced Topics

  • Object Oriented PHP
  • Handling XML in PHP
  • Web Service Using SOAP
  • Development Using MVC Architecture (CodeIgniter Framework)
  • Working with PHP Open Source solutions

( Study, understand and tweak any Open Source PHP solution to get a customized solution)