ITC230 Introduction to Web Development (8)
CSU Discipline Area: Computing (COMPU)
Duration: One session
Abstract:
The World Wide Web is arguably the greatest leap forward in computing in the last two decades. Its greatest strengths are its virtual universality, accessibility and the on-demand transportation of information. How does this happen? Through theoretical study and practical exercises, students will investigate Web protocols, data markup, and approaches to information delivery via Web forms.
+ Subject Availability Modes and Locations
| Session 1 | |
|---|---|
| Internal | Albury-Wodonga |
| Internal | Bathurst |
| Internal | CSU Study Centre Melbourne |
| Internal | CSU Study Centre Sydney |
| Distance | Albury-Wodonga | Session 3 |
| Internal | CSU Study Centre Melbourne |
Continuing students should consult the SAL for current offering details: ITC230
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:
Not available to students who have completed ITC549 or ITC130
Objectives:
Upon successful completion of this subject, students should:
- be able to explain the role of TCP/IP;
- be able to describe the purpose and functioning of Web protocols such as FTP, SSH, and HTTP;
- be familiar with techniques, standards and terms used for document preparation for network publishing;
- be aware of the need for quality control in the preparation of information and of methods used in automating quality control;
- be able to markup data using relevant standards including SGML, XML, XSL to highlight document structure, content and format (presentation);
- be able to explain the different approaches to the delivery of information via the Web, for example Perl/cgi, ASP, JSP, Servlets, and PHP; and
- be able to produce working Web applications using high- and low-level scripts executed via the cgi that automate information delivery.
Syllabus:
The subject will cover the following topics:
- An overview of information processing and delivery on the World Wide Web; - Web protocols ? Discussion of the various Web protocols and a detailed analysis of the way HTTP works in the sequence of events which occur between Web Browser and Web Server. The role of the various HTTP request types is examined; - Data markup ? Preparation of data to enable the appropriate storage and manipulation of data and the online production and delivery of information; - Information delivery ? An examination of the different approaches that can be taken in delivering information via the Web; - Automation ? The process of implementing automatic delivery of information using low level scripts, and higher level online publishing systems or content management systems.
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.
