Full-Stack Web Application Engineering
This unit describes the skills and knowledge required to analyse and design websites to meet technical requirements.

| Study | Online learning |
- 4 chapters
- 19 lessons
- 16 videos
- 15 knowledge-check questions
- Nationally recognised unit
- Its own progress dashboard
What you cover
Key topics
- Define and analyse technical requirements
- Produce software design specifications
- Develop website to specified design
- Test and finalise web application
Your learning
Course content
4 chapters · 19 lessons · 16 videos
Chapter 1 · Define and analyse technical requirements4 lessons
- Lesson 1: Identify business requirements and applicable legislative standards
- Lesson 2: Determine and document purpose, expectations and functionality of website according to organisational procedures
- Lesson 3: Analyse user interface design requirements including user needs, design principles and operating systems
- Lesson 4: Self-learning task
Chapter 2 · Produce software design specifications6 lessons
- Lesson 5: Produce a hierarchy of website showing navigation according to website requirements
- Lesson 6: Confirm content is logical and accessible to user according to website requirements
- Lesson 7: Produce prototype of user interface
- Lesson 8: Determine and document website architectural requirements
- Lesson 9: Design data storage requirements according to website requirements
- Lesson 10: Self-learning task
Chapter 3 · Develop website to specified design4 lessons
- Lesson 11: Create software components of website according to website requirements
- Lesson 12: Test components of website according to organisational procedures
- Lesson 13: Integrate components and produce web application
- Lesson 14: Self-learning task
Chapter 4 · Test and finalise web application5 lessons
- Lesson 15: Test website against requirements and amend accordingly
- Lesson 16: Confirm website is secure and bug free according to cyber security procedures and protocols
- Lesson 17: Test functionality of website on multiple browsers and devices and update as required
- Lesson 18: Complete and document design structure according to organisational procedures
- Lesson 19: Self-learning task
Who it’s for
Is this course for you?
It applies to individuals working as web developers, who are responsible for the analysis, design, implementation and testing of websites.
Recognition
Nationally recognised learning
Nationally recognised unit of competency: ICTWEB513 Build dynamic websites
| Unit | ICTWEB513 Build dynamic websites |
| Training package | ICT Information and Communications Technology |
| Field | Web |
| Release | Release 1 · Current |
training.gov.au, verified 16 October 2026
View on training.gov.au ↗Course preview
Your questions
Frequently asked questions
Is this unit nationally recognised?
Yes. ICTWEB513 Build dynamic websites is a current unit of competency in the ICT Information and Communications Technology, listed on training.gov.au, the National Register of vocational education and training in Australia.
How is the unit organised?
4 chapters and 19 lessons, built around the unit's 4 official outcomes. It includes 16 videos and 15 knowledge-check questions.
How is it assessed?
Assessment tasks for this unit are listed under Assignments in the unit, with how to submit each one and what's still outstanding.
How do I track my progress?
Go to dashboard opens this unit's own dashboard. Progress, activity and streaks there count this unit only.




