PHPII and Ajax

Code: PROG1510

Course description

Recommended: PHP:Introduction or equivalent knowledge.Expanding on the topics learned in PHP: Introduction, the student will write Object Oriented PHP code to interface with a MySQL database, and write objects that are separated into layers for presentation, business and data access. Introduction to the PHP Extension and Application Repository (PEAR) – a free PHP library that provides a programming framework for a variety of things. The student will be exposed to using PEAR for things like email generation. Simple XML generation based on data stored within a database will be taught, showing how to manipulate HTTP headers to spend different types of content to the end user. The XML created in class will be the foundation for the introduction to Ajax. Ajax is a set of techniques combining Javascript and XML to increase the interactivity and the responsiveness of web applications by only refreshing portions of the browser rather than the whole window. The student will be exposed to using freely available libraries such as the Yahoo User Interface (YUI) to assist in writing Ajax enabled code.

Course details

Hours: 36
Credits: 3
Prerequisites: None
Corequisites: None

Build courses into a credential

This course is part of the following program(s):

Credit transfer

Have you taken this course or an equivalent course?
Contact the Credit Transfer Office.

Start Date
Start Date: Sep. 16, 2020
Delivery: Remote Learning - eConestoga
Campus: Doon (Kitchener)
Cost: $264.00
End date: Dec. 2, 2020
Hours: 36
Credits: 3
Prerequisites: None
Corequisites: None
Equivalent to: None

Registration dates

Winter 2021 registration opens November 2, 2020. Spring 2021 registration opens February 1, 2021.