ITE507 Advanced Web Development (8)
CSU Discipline Area: Unallocated to a CSU Discipline code (OTHER)Unallocated to a CSU Discipline code (OTHER)
Duration: One session
Abstract:
This subject gives students advanced skills in designing and developing Web applications using Microsoft .NET and Visual Studio.
+ Subject Availability Modes and Locations
No offerings have been identified for this subject in 2013.Continuing students should consult the SAL for current offering details prior to contacting their course coordinator: ITE507
Where differences exist between the handbook and the SAL, the SAL should be taken as containing the correct subject offering details.
Assumed Knowledge:
Enrolment restrictions:
Only for students enrolled in the following courses:
- Master of Systems Development
- Master of Management (IT)
- Graduate Certificate in Systems Development
- Graduate Certificate in Management (IT)
Objectives:
Upon successful completion of this subject, students should:
be able to analyze requirements and recommend a system topology;
be able to choose an appropriate client-side and server-side technology;
be able to design a state management strategy;
be able to design a data access strategy;
be able to design the web site structure;
be able to incorporate authentication and authorization in their design;
be able to design an application that includes the following considerations: cross-browser issues, globalization, data validation, and scalability;
be able to design an application that includes a consideration for operational security;
be able to design an exception handling strategy;
be able to choose a testing methodology;
be able to recommend an approach to debugging;
be able to design a health monitoring strategy;
be able to recommend an approach to performance issues;
be able to deploy and configure a .NET Web application.
Syllabus:
The subject will cover the following topics:
- Designing the Application Architecture
- Designing the User Experience
- Designing Data Strategies and Structures
- Designing Security Architecture and Implementation
- Preparing For and Investigating Application Issues
- Designing a Deployment Strategy
The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.
