Creating Web Applications
Duration
- One Semester or equivalent
Contact hours
- 48 hours face to face + blended
On-campus unit delivery combines face-to-face and digital learning.
2023 teaching periods
Hawthorn Higher Ed. Semester 1 |
Hawthorn Higher Ed. Semester 2 | |
---|---|---|
Dates: Results: Last self enrolment: Census: Last withdraw without fail: |
Dates: Results: Last self enrolment: Census: Last withdraw without fail: |
Corequisites
Concurrent Requisite.
A unit can be either completed prior to commencing study or taken at the same time.
or
or
completed a similar unit or the content is similar
Assumed knowledge
Basic familiarity with any procedural programming language
Aims and objectives
This unit introduces the technology of the World Wide Web and concepts of Client-Server computing. Students will develop dynamic, data-driven web sites using a both client and server-side programming languages.
Unit Learning Outcomes (ULO)
On successful completion of this module the learner will be able to:
1 Analyse the role of networking in the context of the web including tools to configure web clients and servers
2 Demonstrate the use of mark up and presentation languages in creating web pages
3 Create data driven webpages to demonstrate the use of server scripting and database access
4 Describe the interaction between components of a web application, and comment on issues related to privacy, security, and commercial and social issues
5 Conduct a comparative analysis of contemporary approaches to developing Internet applications, their purpose, internal architectures, and related issues
Unit information in detail
- Teaching methods, assessment and content.
Teaching methods
Hawthorn
Type | Hours per week | Number of Weeks | Total |
On Campus Lecture | 2 | 12 | 24 |
On Campus Class in Computer Lab | 2 | 12 | 24 |
Unspecified Activities Independent Learning | 8.5 | 12 | 102 |
TOTAL | 150 hours |
Assessment
Types | Individual/Group Role | Weighting | Unit Learning Outcomes (ULOs) |
Assignment | Individual | 10-30% | 2 |
Assignment | Individual | 20-40% | 2,3 |
Assignment | Individual | 30-50% | 2,3,4,5 |
Laboratory Practicals | Individual | 10-30% | 1,2,3,4 |
Content
- Overview of the Internet and the World Wide Web.
- Clients and servers on the Web.
- Developing web sites with HTML, CSS, JavaScript, XML, DOM, PHP and MySQL.
- Validating HTML and CSS against accepted standards.
- Creating Web pages with client and server-side interactivity.
- Application of accessibility and usability principles.
Study resources
- References.
References
A list of reading materials and/or required texts will be made available in the Unit Outline.