Swinburne University of Technology - Melbourne Australia
Future Students - Courses
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester
36 Hours
Hawthorn
HIT6323 Web Programming and one of the following: HIT5091 Web Development or HIT6307 Internet Technologies or 75% in HET723 The Internet and World Wide Web 2.
Credit Points: 12.5 Credit Points
A unit of study in the Master of Information Technology, Master of Information Technology (Professional Computing) and Master of Technology (Information Technology). A co-elective unit of study in the Graduate Diploma of Multimedia, Master of Multimedia, Master of Multimedia (Honours) and Master of Multimedia Technology.
Students who successfully complete this unit of study will be able to: use a variety of asynchronous content update technologiesapply XML technologies for data managementexplain how client-side dynamic scripting worksexplain how server-side programming technologies work with asynchronous update technologiesexplain web services, APIs and mashups of web servicesexplain several design patterns used in web-based systems handle external data and use other data transformation formatsdevelop interactive web applications of moderate complexity
Students who successfully complete this unit of study will be able to:
Lectures (24 hrs), Tutorial (Labs) (12 hrs)
Assignments, Examination
You will be provided with feedback on your progress in attaining the following generic skills: Analysis skills - the process of analysing problem specifications, systematising them, and developing systematic design and implementation solutions Problem solving skills - the process of addressing the tasks of development of web-based systems, and integrating appropriate technologies and techniques to provide satisfactory efficient implementationsAbility to tackle unfamiliar problems - the process of applying a toolbox of techniques and technologies to address problems not seen before, to appreciate how abstractions learned in a generic context may be applied in particular instancesAbility to work independently - the assessment in this unit is all at an individual level. The emphasis is on acquiring a significant number of technical skills. However, it is expected that students will work collaboratively to help each other learn, whilst remaining faithful to the expectation that they will work independently on assessment work.
You will be provided with feedback on your progress in attaining the following generic skills:
Technologies for Web Development PHP and/or ASP.NET for server-side developmentXML, DOM and CSS used in JavaScriptAjax technologiesXHR objects used between clients and serversXSLT and XPathWeb services, APIs and mashupsDesign patternsRSSJSONAjax Frameworks - client and server side Architectural principles for Web Development Usability and accessibilty issues
Technologies for Web Development
Beginning Ajax, Chris Ullman and Lucinda Dykes, WROX, Wiley Publishing, Inc., 2007