PHP is a programming language, which works on the server side scripting to produce dynamic Web pages. It’s can be easily integrated with HTML and SQL to produce these dynamic web pages, and is often used to process the contents of a Web page form, as it is more secure and reliable than JavaScript.

You will learn how PHP can help you design a powerful web page that combined with MySQL.

The course is designed for Java developers (also beginners) who want to learn how to create customize a web site via PHP.
Delegates should have a working knowledge in Html, JavaScript and CSS.

40 Hours

Frontend Technologies


Certificate: No

Price: contact us for more details

Leave your details

Course Outline


  • Local Development Environment and Software Install
  • Embedding PHP in HTML
  • Using Dynamic Data
  • Inserting Comments in PHP

Data Types

  • Variables in PHP
  • Math
  • Arrays
  • Associative Arrays
  • Examples

Control Structures

  • if Statements
  • Switch Statements in PHP
  • Comparison and Logical Operators
  • Loops in PHP
  • Examples

Functions and classes

  • Defining functions
  • Global Variable and Scope
  • Function in and out parameters
  • Constants
  • Math Functions
  • String Functions
  • Array Functions
  • Objects and classes
  • Examples


  • Form Submission
  • Extracting Information from form
  • Validating Form
  • External Page
  • Examples



  • Creating a Database in PHPmyadmin
  • Queries – select insert delete and update
  • ReFactoring Database
  • Files
  • Refactoring
  • Examples

PHP Security

  • Password Encryption
  • SQL Injection
  • Examples

Web on PHP

  • Get/post
  • Cookies
  • Session
  • Examples

CMS Project / Blogging System

  • CMS
  • Assets
  • Reusable
  • Working with data
  • navigation links
  • Categories
  • Dashboard
  • Notification
  • Examples


  • Links and Get Request