Web Frameworks and Dynamic Data (11841.1)
| Available teaching periods | Delivery mode | Location |
|---|---|---|
| View teaching periods | Online self-paced On-campus |
Bruce, Canberra |
| EFTSL | Credit points | Faculty |
| 0.125 | 3 | Faculty Of Arts And Design |
| Discipline | Study level | HECS Bands |
| School Of Design & Built Environment | Level 2 - Undergraduate Intermediate Unit | Band 2 2021 (Commenced After 1 Jan 2021) Band 3 2021 (Commenced Before 1 Jan 2021) |
Learning outcomes
After successful completion of this unit, students will be able to:1. Identify, analyse and implement appropriate client-side frameworks or other technologies designed to interface with a back-end server interface;
2. Design and develop a functional web application using one or more dynamic API's; and
3. Utilise appropriate development and evaluation methodologies in the creation of interactive works.
Graduate attributes
1. UC graduates are professional - employ up-to-date and relevant knowledge and skills1. UC graduates are professional - use creativity, critical thinking, analysis and research skills to solve theoretical and real-world problems
2. UC graduates are global citizens - think globally about issues in their profession
2. UC graduates are global citizens - communicate effectively in diverse cultural and social settings
2. UC graduates are global citizens - make creative use of technology in their learning and professional lives
3. UC graduates are lifelong learners - reflect on their own practice, updating and adapting their knowledge and skills for continual professional and academic development
3. UC graduates are lifelong learners - adapt to complexity, ambiguity and change by being flexible and keen to engage with new ideas
3. UC graduates are lifelong learners - evaluate and adopt new technology
Prerequisites
11055 Programming for Design AND 11056 Front-end Web DesignCorequisites
None.Incompatible units
None.Equivalent units
11058 Back-end Web DevelopmentAssumed knowledge
Understanding of basic HTML and CSS consistent with having completed Introduction to Interaction Design.| Year | Location | Teaching period | Teaching start date | Delivery mode | Unit convener |
|---|---|---|---|---|---|
| 2026 | Bruce, Canberra | Semester 2 | 10 August 2026 | Online self-paced | Dr Ben Ennis-Butler |
| 2026 | Bruce, Canberra | Semester 2 | 10 August 2026 | On-campus | Dr Ben Ennis-Butler |
| 2027 | Bruce, Canberra | Semester 2 | 09 August 2027 | On-campus | Dr Ben Ennis-Butler |
| 2027 | Bruce, Canberra | Semester 2 | 09 August 2027 | Online self-paced | Dr Ben Ennis-Butler |
Required texts
Recommended readings and other materials will be available on UCLearn (Canvas).
Submission of assessment items
Extensions & Late submissions
Artificial intelligence
Permitted - The ethical use of GenAI is allowed in completing the assessment. More detailed information can be found at GenAI and Assessment at UC.
Special assessment requirements
Resubmission
This unit has substantial opportunities for feedback and self-assessment, and so students who have fully participated in the unit activities are unlikely to fail. In some cases, resubmission of a failed assignment will be possible if the assessment item can feasibly be brought up to a pass level. A typical example might be an assignment that fails due to a missing component that can readily be supplied in a resubmission. The maximum grade for a resubmitted assessment item is 50%. Resubmissions are given at the discretion of the unit convenor and must be applied for in writing (via email) within one week of the assessment grade being released.
Students must apply academic integrity in their learning and research activities at UC. This includes submitting authentic and original work for assessments and properly acknowledging any sources used.
Academic integrity involves the ethical, honest and responsible use, creation and sharing of information. It is critical to the quality of higher education. Our academic integrity values are honesty, trust, fairness, respect, responsibility and courage.
UC students have to complete the Academic Integrity Module annually to learn about academic integrity and to understand the consequences of academic integrity breaches (or academic misconduct).
UC uses various strategies and systems, including detection software, to identify potential breaches of academic integrity. Suspected breaches may be investigated, and action can be taken when misconduct is found to have occurred.
Information is provided in the Academic Integrity Policy, Academic Integrity Procedure, and University of Canberra (Student Conduct) Rules 2023. For further advice, visit Study Skills.
Learner engagement
This unit is taught in multiple modes. Regardless of the mode, we strongly encourage you to engage with your tutor to discuss your progress. Tutors are here to support your learning, but it is your responsibility to actively participate and stay connected with the unit content.
Participation requirements
None.
Required IT skills
Students must already have some knowledge of JavaScript, HTML and CSS.
This is a practical unit; students must write their own code.
In-unit costs
Students may incur costs associated with domain registration and web hosting.
You may require access to some Adobe Creative Cloud programs to complete this unit successfully. Access to the required software is provided in on-campus computer labs only. If you are studying remotely you will be required to purchase an Adobe CC subscription. Student discounts are available, please see the Adobe website for details: https://www.adobe.com/au/creativecloud/buy/students.html
Work placement, internships or practicums
None
- Semester 2, 2026, Online self-paced, UC - Canberra, Bruce (234975)
- Semester 2, 2026, On-campus, UC - Canberra, Bruce (232760)
- Semester 2, 2025, Online self-paced, UC - Canberra, Bruce (234030)
- Semester 2, 2025, On-campus, UC - Canberra, Bruce (225985)
- Semester 2, 2024, On-campus, UC - Canberra, Bruce (218881)
- Semester 2, 2023, On-campus, UC - Canberra, Bruce (214924)
- Semester 2, 2022, On-campus, UC - Canberra, Bruce (210153)