Skip to main content
Get a Quote
Course Enquiry
Contact Us

Advanced Web Application Programming Course Details

In this short course you will learn how to designing and develop advanced web applications using Object Oriented PHP code as the server side scripting language, Javascript on the client side, employing AJAX made easy with jQuery connecting to SQL databases.


Programmers System Analysts Web developers


HTML Course
Javascript Course
PHP Course
SQL Course


3 Days


$612.40 If you are currently resident in South Africa you will need to pay VAT at 14%.

PC Hire:

$75   *Bring a PC

Note: information may change without notice.

About Advanced Web Application Programming

The web browser is fast becoming the universal interface to all application development. Modern applications eploy RESTful design architecture, involving an HTTP server and a javascript client, with JSON or XML as communtication protocol.

Course Outline

  • Classes in PHP
    • Using class an a namespace
    • Variable declaration in PHP
    • Access Modifiers
  • Objects
    • Creating your first object
    • Examining state in objects
    • Constructors
  • Inheritance
    • Using Inheritance
    • Overriding
    • Modifiers
  • Exceptions
    • Catching Exceptions
    • Built-in Exception Classes
    • Custom Exceptions
  • Using Ajax and jQuery
    • In this section we create a dynamic CRUD (CReate Update Delete on an SQL database) application using PHP classes, jQuery and AJAX.

Delivery Method

Instructor Led classroom based training. Scheduled classes are normally held in Woodmead - near to Sandton in Johannesburg, Gauteng, South Africa. Stationary and textbook included. Refreshments, including 2 tea breaks and a cooked meal for lunch are provided for full time courses. Contact hours are between 9am to 4pm.

Scheduled Dates

There are currently no scheduled dates.

Add me to the waiting list