PLEASE NOTE: All CMIT modules have now been withdrawn,
and are unavailable for the 2010/11 academic year
These web pages and lecture notes are left as reference for those students
requiring CMIT modules to complete their programme only, and are not an
indication of modules currently offered.
Practical
Internet Programming
Module Plan
Basic outline of topics covered
- What is programming?
- Client-side vs. Server-side programs
- Basic steps in client-side scripting
- The Document Object Model and Javascript
- Beginning PHP - the basics
- Controlling program flow
- Extending the language
- Responding to events
- Building objects - a dip into object-oriented programming
- Programming style and documentation
- Common debugging techniques
If there's time, we'll also look briefly at:
- New techniques - AJAX and dynamic pages.
- A brief look at MySQL and data-driven websites.
