FIT4041 - Web development
6 points, SCA Band 2, 0.125 EFTSL
Postgraduate Faculty of Information Technology
Leader(s): Janet Fraser
Offered
Not offered in 2009
Synopsis
 Server-side scripting: PHP structure, syntax and implementation. PHP scripting techniques for building dynamic web page interfaces for accessing server-side data stores. Implementing state-handling in a stateless environment. Strategies for enforcing data integrity, data security principles and techniques. Database and web page design concepts and their importance in commercial applications. Asynchronous Javascript and XML (Ajax)
Client-side scripting: scripting language structure and syntax, scripting events and event handlers, creating objects and using built-in objects, objects and navigation, browser objects.
Objectives
On successful completion of this unit, students should: have knowledge of
- the structure of XML and its uses, particularly in a web environment
 - constructing, validating and processing XML documents
 - processing XML documents using XSLT and XPATH
 - current server side scripting technology, performing a variety of Internet based
 - functions, including access to data storesan approach to web based security using these technologies
 - utilisation of asynchronous technologies in Internet applications
 - developing server side applications to perform a variety of Internet based tasks, including access to data stores, security methods, and asynchronous technologies.
 - developing client side scripting, including cross-browser support, objects (DOM) and navigation
 
Assessment
Assignment, Exam (3 hours)
Contact hours
2 hours lectures/week, 2 hours tutorials/week
Prerequisites
FIT9017; Knowledge of web page construction.
Prohibitions
CPE3003
