Introduction to applications
Web application requirements: analysis and design
Structure and content in the presentation layer: the hypertext markup languaje (HTML)
Styling in the presentation layer
Content, structure and validation
Introduction to javascript
Interactive javascript
Introduction to PHP
Flow of control
Form interaction
Strings and arrays
Files, cookies, sessions and email
Functions, dates and times and redirection
Databases
Linking PHP to a databases
Introducing objet orientation
Object-oriented inheritance and polymorphism
Combining ajax and PHP
conformance to standards and accessibility
Building more secure and robust web applications