Futred Innovation StudiosFutred Innovation Studios
Other courses

Build Dynamic Websites

This unit describes the skills and knowledge required to analyse and design websites to meet technical requirements.

All courses
Unit at a glance
StudyOnline learning
This course includes
  • 16 chapters
  • 414 lessons
  • 205 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

16 chapters · 414 lessons

Chapter 1 · 1: Identify Business Requirements and Applicable Legislative Standards25 lessons
  1. Lesson 1: Reading . Lesson 1.1 Overview
  2. Lesson 2: Video . Title of Video
  3. A. Understanding Business RequirementsLesson 3: Video . Understanding Business Requirements
  4. A1. What Are Business Requirements?Lesson 4: Reading . What Are Business Requirements?
  5. A2. Stakeholder Consultation for RequirementsLesson 5: Reading . Stakeholder Consultation for Requirements
  6. A3. Documenting Business RequirementsLesson 6: Reading . Documenting Business Requirements
  7. Knowledge Check 1Lesson 7: Knowledge Check 1
  8. B. Identifying Applicable Legislative StandardsLesson 8: Video . Identifying Applicable Legislative Standards
  9. B1. Categories of Legislative RequirementsLesson 9: Reading . Categories of Legislative Requirements
  10. B2. Jurisdictional ConsiderationsLesson 10: Reading . Jurisdictional Considerations
  11. B3. Industry-Specific StandardsLesson 11: Reading . Industry-Specific Standards
  12. Knowledge Check 2Lesson 12: Knowledge Check 2
  13. C. Analysing Requirements and StandardsLesson 13: Video . Analysing Requirements and Standards
  14. C1. Mapping Requirements to Website FunctionsLesson 14: Reading . Mapping Requirements to Website Functions
  15. C2. Prioritising RequirementsLesson 15: Reading . Prioritising Requirements
  16. C3. Documenting the Requirements AnalysisLesson 16: Reading . Documenting the Requirements Analysis
  17. D. Confirming Requirements with StakeholdersLesson 17: Video . Confirming Requirements with Stakeholders
  18. D1. Presenting Requirements for ValidationLesson 18: Reading . Presenting Requirements for Validation
  19. D2. Managing Conflicting RequirementsLesson 19: Reading . Managing Conflicting Requirements
  20. D3. Obtaining Formal AgreementLesson 20: Reading . Obtaining Formal Agreement
  21. E. Documenting Legislative ComplianceLesson 21: Video . Documenting Legislative Compliance
  22. E1. Compliance Requirements RegisterLesson 22: Reading . Compliance Requirements Register
  23. E2. Risk Assessment for Non-ComplianceLesson 23: Reading . Risk Assessment for Non-Compliance
  24. Application SummaryLesson 24: Reading . Summary
  25. Knowledge CheckLesson 25: Knowledge Check
Chapter 2 · 2: Determine and Document Purpose, Expectations and Functionality of Website27 lessons
  1. Lesson 26: Reading . Lesson 1.2 Overview
  2. Lesson 27: Video . Title of Video
  3. A. Defining Website PurposeLesson 28: Video . Defining Website Purpose
  4. A1. Elements of a Purpose StatementLesson 29: Reading . Elements of a Purpose Statement
  5. A2. Aligning Purpose with Business StrategyLesson 30: Reading . Aligning Purpose with Business Strategy
  6. A3. Documenting the PurposeLesson 31: Reading . Documenting the Purpose
  7. Knowledge Check 1Lesson 32: Knowledge Check 1
  8. B. Documenting Stakeholder ExpectationsLesson 33: Video . Documenting Stakeholder Expectations
  9. B1. Types of ExpectationsLesson 34: Reading . Types of Expectations
  10. B2. Managing Conflicting ExpectationsLesson 35: Reading . Managing Conflicting Expectations
  11. B3. Documenting ExpectationsLesson 36: Reading . Documenting Expectations
  12. Knowledge Check 2Lesson 37: Knowledge Check 2
  13. C. Defining Website FunctionalityLesson 38: Video . Defining Website Functionality
  14. C1. Functional RequirementsLesson 39: Reading . Functional Requirements
  15. C2. Security Functional RequirementsLesson 40: Reading . Security Functional Requirements
  16. C3. Non-Functional RequirementsLesson 41: Reading . Non-Functional Requirements
  17. C4. Out-of-Scope FunctionalityLesson 42: Reading . Out-of-Scope Functionality
  18. D. Validating Purpose, Expectations and FunctionalityLesson 43: Video . Validating Purpose, Expectations and Functionality
  19. D1. Review with StakeholdersLesson 44: Reading . Review with Stakeholders
  20. D2. Confirming Priorities and ConstraintsLesson 45: Reading . Confirming Priorities and Constraints
  21. D3. Obtaining Sign-OffLesson 46: Reading . Obtaining Sign-Off
  22. Knowledge Check 3Lesson 47: Knowledge Check 3
  23. E. Documenting Functionality SpecificationsLesson 48: Video . Documenting Functionality Specifications
  24. E1. Structure of a Functionality SpecificationLesson 49: Reading . Structure of a Functionality Specification
  25. E2. Traceability MatrixLesson 50: Reading . Traceability Matrix
  26. Application SummaryLesson 51: Reading . Summary
  27. Knowledge CheckLesson 52: Knowledge Check
Chapter 3 · 3: Analyse User Interface Design Requirements24 lessons
  1. Lesson 53: Reading . Lesson 1.3 Overview
  2. Lesson 54: Video . Title of Video
  3. A. Understanding User NeedsLesson 55: Video . Understanding User Needs
  4. A1. User Research MethodsLesson 56: Reading . User Research Methods
  5. A2. User PersonasLesson 57: Reading . User Personas
  6. A3. User JourneysLesson 58: Reading . User Journeys
  7. Knowledge Check 1Lesson 59: Knowledge Check 1
  8. B. Applying User Interface Design PrinciplesLesson 60: Video . Applying User Interface Design Principles
  9. B1. Usability PrinciplesLesson 61: Reading . Usability Principles
  10. B2. Accessibility PrinciplesLesson 62: Reading . Accessibility Principles
  11. B3. Security Interface PrinciplesLesson 63: Reading . Security Interface Principles
  12. Knowledge Check 2Lesson 64: Knowledge Check 2
  13. C. Operating System and Device ConsiderationsLesson 65: Video . Operating System and Device Considerations
  14. C1. Operating System RequirementsLesson 66: Reading . Operating System Requirements
  15. C2. Device ConsiderationsLesson 67: Reading . Device Considerations
  16. C3. Browser CompatibilityLesson 68: Reading . Browser Compatibility
  17. Knowledge Check 3Lesson 69: Knowledge Check 3
  18. D. Documenting User Interface Design RequirementsLesson 70: Video . Documenting User Interface Design Requirements
  19. D1. Design Requirements SpecificationLesson 71: Reading . Design Requirements Specification
  20. D2. Design Principles and GuidelinesLesson 72: Reading . Design Principles and Guidelines
  21. D3. Review and ValidationLesson 73: Reading . Review and Validation
  22. D4. Accessibility Compliance DocumentationLesson 74: Reading . Accessibility Compliance Documentation
  23. Application SummaryLesson 75: Reading . Summary
  24. Knowledge CheckLesson 76: Knowledge Check
Chapter 4 · 1: Produce a Hierarchy of Website Showing Navigation26 lessons
  1. Lesson 77: Reading . Lesson 2.1 Overview
  2. Lesson 78: Video . Title of Video
  3. A. Understanding Website HierarchyLesson 79: Video . Understanding Website Hierarchy
  4. A1. What Is Website Hierarchy?Lesson 80: Reading . What Is Website Hierarchy?
  5. A2. Information Architecture PrinciplesLesson 81: Reading . Information Architecture Principles
  6. A3. Security and Access Control in HierarchyLesson 82: Reading . Security and Access Control in Hierarchy
  7. Knowledge Check 1Lesson 83: Knowledge Check 1
  8. B. Designing Website NavigationLesson 84: Video . Designing Website Navigation
  9. B1. Navigation TypesLesson 85: Reading . Navigation Types
  10. B2. Navigation Design PrinciplesLesson 86: Reading . Navigation Design Principles
  11. B3. Navigation and SecurityLesson 87: Reading . Navigation and Security
  12. Knowledge Check 2Lesson 88: Knowledge Check 2
  13. C. Creating the Site MapLesson 89: Video . Creating the Site Map
  14. C1. Site Map StructureLesson 90: Reading . Site Map Structure
  15. C2. Navigation FlowLesson 91: Reading . Navigation Flow
  16. C3. Documenting NavigationLesson 92: Reading . Documenting Navigation
  17. D. Validating Hierarchy and NavigationLesson 93: Video . Validating Hierarchy and Navigation
  18. D1. Card SortingLesson 94: Reading . Card Sorting
  19. D2. Tree TestingLesson 95: Reading . Tree Testing
  20. D3. Stakeholder ReviewLesson 96: Reading . Stakeholder Review
  21. Knowledge Check 3Lesson 97: Knowledge Check 3
  22. E. Documenting the Hierarchy and NavigationLesson 98: Video . Documenting the Hierarchy and Navigation
  23. E1. Site Map DocumentLesson 99: Reading . Site Map Document
  24. E2. Navigation SpecificationLesson 100: Reading . Navigation Specification
  25. Application SummaryLesson 101: Reading . Summary
  26. Knowledge CheckLesson 102: Knowledge Check
Chapter 5 · 2: Confirm Content is Logical and Accessible to User26 lessons
  1. Lesson 103: Reading . Lesson 2.2 Overview
  2. Lesson 104: Video . Title of Video
  3. A. Understanding Content LogicLesson 105: Video . Understanding Content Logic
  4. A1. What Is Content Logic?Lesson 106: Reading . What Is Content Logic?
  5. A2. Content Structure and FormattingLesson 107: Reading . Content Structure and Formatting
  6. A3. Content and SecurityLesson 108: Reading . Content and Security
  7. Knowledge Check 1Lesson 109: Knowledge Check 1
  8. B. Evaluating AccessibilityLesson 110: Video . Evaluating Accessibility
  9. B1. WCAG Content RequirementsLesson 111: Reading . WCAG Content Requirements
  10. B2. Plain LanguageLesson 112: Reading . Plain Language
  11. B3. Accessibility TestingLesson 113: Reading . Accessibility Testing
  12. Knowledge Check 2Lesson 114: Knowledge Check 2
  13. C. Confirming Content AccessibilityLesson 115: Video . Confirming Content Accessibility
  14. C1. Accessibility ChecklistLesson 116: Reading . Accessibility Checklist
  15. C2. User Testing with Assistive TechnologiesLesson 117: Reading . User Testing with Assistive Technologies
  16. C3. Content RemediationLesson 118: Reading . Content Remediation
  17. D. Documenting Content RequirementsLesson 119: Video . Documenting Content Requirements
  18. D1. Content InventoryLesson 120: Reading . Content Inventory
  19. D2. Content Style GuideLesson 121: Reading . Content Style Guide
  20. D3. Content Management ProcessLesson 122: Reading . Content Management Process
  21. Knowledge Check 3Lesson 123: Knowledge Check 3
  22. E. Validating Content with StakeholdersLesson 124: Video . Validating Content with Stakeholders
  23. E1. Stakeholder ReviewLesson 125: Reading . Stakeholder Review
  24. E2. User FeedbackLesson 126: Reading . User Feedback
  25. Application SummaryLesson 127: Reading . Summary
  26. Knowledge CheckLesson 128: Knowledge Check
Chapter 6 · 3: Produce Prototype of User Interface26 lessons
  1. Lesson 129: Reading . Lesson 2.3 Overview
  2. Lesson 130: Video . Title of Video
  3. A. Understanding PrototypingLesson 131: Video . Understanding Prototyping
  4. A1. What Is a Prototype?Lesson 132: Reading . What Is a Prototype?
  5. A2. Prototyping TechniquesLesson 133: Reading . Prototyping Techniques
  6. A3. Prototyping ToolsLesson 134: Reading . Prototyping Tools
  7. Knowledge Check 1Lesson 135: Knowledge Check 1
  8. B. Creating Low-Fidelity PrototypesLesson 136: Video . Creating Low-Fidelity Prototypes
  9. B1. Wireframe PrinciplesLesson 137: Reading . Wireframe Principles
  10. B2. Creating WireframesLesson 138: Reading . Creating Wireframes
  11. B3. Reviewing WireframesLesson 139: Reading . Reviewing Wireframes
  12. Knowledge Check 2Lesson 140: Knowledge Check 2
  13. C. Creating High-Fidelity PrototypesLesson 141: Video . Creating High-Fidelity Prototypes
  14. C1. Visual Design PrinciplesLesson 142: Reading . Visual Design Principles
  15. C2. Creating High-Fidelity MockupsLesson 143: Reading . Creating High-Fidelity Mockups
  16. C3. Interactive PrototypingLesson 144: Reading . Interactive Prototyping
  17. D. Testing Prototypes with UsersLesson 145: Video . Testing Prototypes with Users
  18. D1. Usability Testing MethodsLesson 146: Reading . Usability Testing Methods
  19. D2. Accessibility TestingLesson 147: Reading . Accessibility Testing
  20. D3. Incorporating FeedbackLesson 148: Reading . Incorporating Feedback
  21. Knowledge Check 3Lesson 149: Knowledge Check 3
  22. E. Documenting the PrototypeLesson 150: Video . Documenting the Prototype
  23. E1. Design SpecificationLesson 151: Reading . Design Specification
  24. E2. Prototype HandoverLesson 152: Reading . Prototype Handover
  25. Application SummaryLesson 153: Reading . Summary
  26. Knowledge CheckLesson 154: Knowledge Check
Chapter 7 · 4: Determine and Document Website Architectural Requirements26 lessons
  1. Lesson 155: Reading . Lesson 2.4 Overview
  2. Lesson 156: Video . Title of Video
  3. A. Understanding Website ArchitectureLesson 157: Video . Understanding Website Architecture
  4. A1. What Is Website Architecture?Lesson 158: Reading . What Is Website Architecture?
  5. A2. Architectural PatternsLesson 159: Reading . Architectural Patterns
  6. A3. Architecture and SecurityLesson 160: Reading . Architecture and Security
  7. Knowledge Check 1Lesson 161: Knowledge Check 1
  8. B. Determining Architectural RequirementsLesson 162: Video . Determining Architectural Requirements
  9. B1. Functional Architecture RequirementsLesson 163: Reading . Functional Architecture Requirements
  10. B2. Security Architecture RequirementsLesson 164: Reading . Security Architecture Requirements
  11. B3. Performance and Scalability RequirementsLesson 165: Reading . Performance and Scalability Requirements
  12. Knowledge Check 2Lesson 166: Knowledge Check 2
  13. C. Selecting TechnologiesLesson 167: Video . Selecting Technologies
  14. C1. Technology Stack ConsiderationsLesson 168: Reading . Technology Stack Considerations
  15. C2. Cloud vs. On-PremisesLesson 169: Reading . Cloud vs. On-Premises
  16. C3. Integration RequirementsLesson 170: Reading . Integration Requirements
  17. D. Documenting Architectural RequirementsLesson 171: Video . Documenting Architectural Requirements
  18. D1. Architecture DiagramLesson 172: Reading . Architecture Diagram
  19. D2. Technical SpecificationLesson 173: Reading . Technical Specification
  20. D3. Review and ApprovalLesson 174: Reading . Review and Approval
  21. Knowledge Check 3Lesson 175: Knowledge Check 3
  22. E. Finalising Architectural RequirementsLesson 176: Video . Finalising Architectural Requirements
  23. E1. Architecture ValidationLesson 177: Reading . Architecture Validation
  24. E2. Documenting Assumptions and ConstraintsLesson 178: Reading . Documenting Assumptions and Constraints
  25. Application SummaryLesson 179: Reading . Summary
  26. Knowledge CheckLesson 180: Knowledge Check
Chapter 8 · 5: Design Data Storage Requirements26 lessons
  1. Lesson 181: Reading . Lesson 2.5 Overview
  2. Lesson 182: Video . Title of Video
  3. A. Understanding Data Storage RequirementsLesson 183: Video . Understanding Data Storage Requirements
  4. A1. Types of DataLesson 184: Reading . Types of Data
  5. A2. Data ModellingLesson 185: Reading . Data Modelling
  6. A3. Data Security RequirementsLesson 186: Reading . Data Security Requirements
  7. Knowledge Check 1Lesson 187: Knowledge Check 1
  8. B. Designing Database StructureLesson 188: Video . Designing Database Structure
  9. B1. Database TypesLesson 189: Reading . Database Types
  10. B2. Database SchemaLesson 190: Reading . Database Schema
  11. B3. Data NormalisationLesson 191: Reading . Data Normalisation
  12. Knowledge Check 2Lesson 192: Knowledge Check 2
  13. C. Implementing Data SecurityLesson 193: Video . Implementing Data Security
  14. C1. EncryptionLesson 194: Reading . Encryption
  15. C2. Access ControlLesson 195: Reading . Access Control
  16. C3. Backup and RecoveryLesson 196: Reading . Backup and Recovery
  17. Knowledge Check 3Lesson 197: Knowledge Check 3
  18. D. Documenting Data Storage DesignLesson 198: Video . Documenting Data Storage Design
  19. D1. Data DictionaryLesson 199: Reading . Data Dictionary
  20. D2. Entity-Relationship DiagramLesson 200: Reading . Entity-Relationship Diagram
  21. D3. Data Storage SpecificationLesson 201: Reading . Data Storage Specification
  22. E. Reviewing Data Storage DesignLesson 202: Video . Reviewing Data Storage Design
  23. E1. Design ReviewLesson 203: Reading . Design Review
  24. E2. Compliance ValidationLesson 204: Reading . Compliance Validation
  25. Application SummaryLesson 205: Reading . Summary
  26. Knowledge CheckLesson 206: Knowledge Check
Chapter 9 · 1: Create Software Components of Website26 lessons
  1. Lesson 207: Reading . Lesson 3.1 Overview
  2. Lesson 208: Video . Title of Video
  3. A. Understanding Software ComponentsLesson 209: Video . Understanding Software Components
  4. A1. What Are Software Components?Lesson 210: Reading . What Are Software Components?
  5. A2. Component Design PrinciplesLesson 211: Reading . Component Design Principles
  6. A3. Secure Coding PracticesLesson 212: Reading . Secure Coding Practices
  7. Knowledge Check 1Lesson 213: Knowledge Check 1
  8. B. Developing Software ComponentsLesson 214: Video . Developing Software Components
  9. B1. Front-End ComponentsLesson 215: Reading . Front-End Components
  10. B2. Back-End ComponentsLesson 216: Reading . Back-End Components
  11. B3. Database ComponentsLesson 217: Reading . Database Components
  12. Knowledge Check 2Lesson 218: Knowledge Check 2
  13. C. Testing ComponentsLesson 219: Video . Testing Components
  14. C1. Unit TestingLesson 220: Reading . Unit Testing
  15. C2. Security TestingLesson 221: Reading . Security Testing
  16. C3. Code ReviewLesson 222: Reading . Code Review
  17. D. Documenting ComponentsLesson 223: Video . Documenting Components
  18. D1. Component DocumentationLesson 224: Reading . Component Documentation
  19. D2. Code CommentsLesson 225: Reading . Code Comments
  20. D3. Version ControlLesson 226: Reading . Version Control
  21. Knowledge Check 3Lesson 227: Knowledge Check 3
  22. E. Finalising ComponentsLesson 228: Video . Finalising Components
  23. E1. Code Quality ChecksLesson 229: Reading . Code Quality Checks
  24. E2. Component HandoverLesson 230: Reading . Component Handover
  25. Application SummaryLesson 231: Reading . Summary
  26. Knowledge CheckLesson 232: Knowledge Check
Chapter 10 · 2: Test Components of Website26 lessons
  1. Lesson 233: Reading . Lesson 3.2 Overview
  2. Lesson 234: Video . Title of Video
  3. A. Test PlanningLesson 235: Video . Test Planning
  4. A1. Test StrategyLesson 236: Reading . Test Strategy
  5. A2. Test CasesLesson 237: Reading . Test Cases
  6. A3. Test DataLesson 238: Reading . Test Data
  7. Knowledge Check 1Lesson 239: Knowledge Check 1
  8. B. Executing TestsLesson 240: Video . Executing Tests
  9. B1. Functional TestingLesson 241: Reading . Functional Testing
  10. B2. Security TestingLesson 242: Reading . Security Testing
  11. B3. Performance TestingLesson 243: Reading . Performance Testing
  12. Knowledge Check 2Lesson 244: Knowledge Check 2
  13. C. Recording Test ResultsLesson 245: Video . Recording Test Results
  14. C1. Test LogLesson 246: Reading . Test Log
  15. C2. Defect ReportsLesson 247: Reading . Defect Reports
  16. C3. Test Summary ReportLesson 248: Reading . Test Summary Report
  17. D. Managing DefectsLesson 249: Video . Managing Defects
  18. D1. Defect TriageLesson 250: Reading . Defect Triage
  19. D2. Defect ResolutionLesson 251: Reading . Defect Resolution
  20. D3. Regression TestingLesson 252: Reading . Regression Testing
  21. Knowledge Check 3Lesson 253: Knowledge Check 3
  22. E. Finalising TestingLesson 254: Video . Finalising Testing
  23. E1. Test Completion CriteriaLesson 255: Reading . Test Completion Criteria
  24. E2. Test Sign-OffLesson 256: Reading . Test Sign-Off
  25. Application SummaryLesson 257: Reading . Summary
  26. Knowledge CheckLesson 258: Knowledge Check
Chapter 11 · 3: Integrate Components and Produce Web Application26 lessons
  1. Lesson 259: Reading . Lesson 3.3 Overview
  2. Lesson 260: Video . Title of Video
  3. A. Integration PlanningLesson 261: Video . Integration Planning
  4. A1. Integration StrategyLesson 262: Reading . Integration Strategy
  5. A2. Integration DependenciesLesson 263: Reading . Integration Dependencies
  6. A3. Integration EnvironmentLesson 264: Reading . Integration Environment
  7. Knowledge Check 1Lesson 265: Knowledge Check 1
  8. B. Integrating ComponentsLesson 266: Video . Integrating Components
  9. B1. Connecting ComponentsLesson 267: Reading . Connecting Components
  10. B2. Configuring IntegrationLesson 268: Reading . Configuring Integration
  11. B3. Securing IntegrationLesson 269: Reading . Securing Integration
  12. Knowledge Check 2Lesson 270: Knowledge Check 2
  13. C. Integration TestingLesson 271: Video . Integration Testing
  14. C1. Integration Test CasesLesson 272: Reading . Integration Test Cases
  15. C2. Executing Integration TestsLesson 273: Reading . Executing Integration Tests
  16. C3. Integration Defect ManagementLesson 274: Reading . Integration Defect Management
  17. D. Deploying the Web ApplicationLesson 275: Video . Deploying the Web Application
  18. D1. Deployment PlanningLesson 276: Reading . Deployment Planning
  19. D2. Deployment ExecutionLesson 277: Reading . Deployment Execution
  20. D3. Post-Deployment VerificationLesson 278: Reading . Post-Deployment Verification
  21. Knowledge Check 3Lesson 279: Knowledge Check 3
  22. E. Finalising IntegrationLesson 280: Video . Finalising Integration
  23. E1. Integration DocumentationLesson 281: Reading . Integration Documentation
  24. E2. Integration Sign-OffLesson 282: Reading . Integration Sign-Off
  25. Application SummaryLesson 283: Reading . Summary
  26. Knowledge CheckLesson 284: Knowledge Check
Chapter 12 · 1: Test Website Against Requirements and Amend Accordingly26 lessons
  1. Lesson 285: Reading . Lesson 4.1 Overview
  2. Lesson 286: Video . Title of Video
  3. A. Requirements VerificationLesson 287: Video . Requirements Verification
  4. A1. Requirements TraceabilityLesson 288: Reading . Requirements Traceability
  5. A2. Verification MethodsLesson 289: Reading . Verification Methods
  6. A3. Recording Verification ResultsLesson 290: Reading . Recording Verification Results
  7. Knowledge Check 1Lesson 291: Knowledge Check 1
  8. B. Gap AnalysisLesson 292: Video . Gap Analysis
  9. B1. Identifying GapsLesson 293: Reading . Identifying Gaps
  10. B2. Assessing Gap ImpactLesson 294: Reading . Assessing Gap Impact
  11. B3. Prioritising GapsLesson 295: Reading . Prioritising Gaps
  12. C. Making AmendmentsLesson 296: Video . Making Amendments
  13. C1. Amendment PlanningLesson 297: Reading . Amendment Planning
  14. C2. Implementing AmendmentsLesson 298: Reading . Implementing Amendments
  15. C3. Verifying AmendmentsLesson 299: Reading . Verifying Amendments
  16. Knowledge Check 2Lesson 300: Knowledge Check 2
  17. D. Finalising Requirements VerificationLesson 301: Video . Finalising Requirements Verification
  18. D1. Requirements Sign-OffLesson 302: Reading . Requirements Sign-Off
  19. D2. DocumentationLesson 303: Reading . Documentation
  20. D3. HandoverLesson 304: Reading . Handover
  21. E. Continuous ImprovementLesson 305: Video . Continuous Improvement
  22. E1. Lessons LearnedLesson 306: Reading . Lessons Learned
  23. E2. Process ImprovementLesson 307: Reading . Process Improvement
  24. Knowledge Check 3Lesson 308: Knowledge Check 3
  25. Application SummaryLesson 309: Reading . Summary
  26. Knowledge CheckLesson 310: Knowledge Check
Chapter 13 · 2: Confirm Website is Secure and Bug Free According to Cyber Security Procedures and Protocols26 lessons
  1. Lesson 311: Reading . Lesson 4.2 Overview
  2. Lesson 312: Video . Title of Video
  3. A. Security TestingLesson 313: Video . Security Testing
  4. A1. OWASP Top 10 TestingLesson 314: Reading . OWASP Top 10 Testing
  5. A2. Authentication and Authorisation TestingLesson 315: Reading . Authentication and Authorisation Testing
  6. A3. Data Protection TestingLesson 316: Reading . Data Protection Testing
  7. Knowledge Check 1Lesson 317: Knowledge Check 1
  8. B. Bug TestingLesson 318: Video . Bug Testing
  9. B1. Functional Bug TestingLesson 319: Reading . Functional Bug Testing
  10. B2. Usability Bug TestingLesson 320: Reading . Usability Bug Testing
  11. B3. Cross-Browser Bug TestingLesson 321: Reading . Cross-Browser Bug Testing
  12. C. Vulnerability ResolutionLesson 322: Video . Vulnerability Resolution
  13. C1. Vulnerability AssessmentLesson 323: Reading . Vulnerability Assessment
  14. C2. Vulnerability RemediationLesson 324: Reading . Vulnerability Remediation
  15. C3. Security Sign-OffLesson 325: Reading . Security Sign-Off
  16. Knowledge Check 2Lesson 326: Knowledge Check 2
  17. D. Bug ResolutionLesson 327: Video . Bug Resolution
  18. D1. Bug TriageLesson 328: Reading . Bug Triage
  19. D2. Bug FixingLesson 329: Reading . Bug Fixing
  20. D3. Regression TestingLesson 330: Reading . Regression Testing
  21. E. Finalising Security and Bug TestingLesson 331: Video . Finalising Security and Bug Testing
  22. E1. Security DocumentationLesson 332: Reading . Security Documentation
  23. E2. Bug DocumentationLesson 333: Reading . Bug Documentation
  24. Knowledge Check 3Lesson 334: Knowledge Check 3
  25. Application SummaryLesson 335: Reading . Summary
  26. Knowledge CheckLesson 336: Knowledge Check
Chapter 14 · 3: Test Functionality of Website on Multiple Browsers and Devices and Update as Required26 lessons
  1. Lesson 337: Reading . Lesson 4.3 Overview
  2. Lesson 338: Video . Title of Video
  3. A. Cross-Browser TestingLesson 339: Video . Cross-Browser Testing
  4. A1. Browser LandscapeLesson 340: Reading . Browser Landscape
  5. A2. Common Compatibility IssuesLesson 341: Reading . Common Compatibility Issues
  6. A3. Testing ProcessLesson 342: Reading . Testing Process
  7. Knowledge Check 1Lesson 343: Knowledge Check 1
  8. B. Cross-Device TestingLesson 344: Video . Cross-Device Testing
  9. B1. Device LandscapeLesson 345: Reading . Device Landscape
  10. B2. Responsive Design TestingLesson 346: Reading . Responsive Design Testing
  11. B3. Performance TestingLesson 347: Reading . Performance Testing
  12. Knowledge Check 2Lesson 348: Knowledge Check 2
  13. C. Addressing Compatibility IssuesLesson 349: Video . Addressing Compatibility Issues
  14. C1. Issue IdentificationLesson 350: Reading . Issue Identification
  15. C2. Issue ResolutionLesson 351: Reading . Issue Resolution
  16. C3. Regression TestingLesson 352: Reading . Regression Testing
  17. D. Documenting Cross-Browser and Cross-Device TestingLesson 353: Video . Documenting Cross-Browser and Cross-Device Testing
  18. D1. Test MatrixLesson 354: Reading . Test Matrix
  19. Knowledge Check 3Lesson 355: Knowledge Check 3
  20. D2. Issue LogLesson 356: Reading . Issue Log
  21. D3. Test ReportLesson 357: Reading . Test Report
  22. E. Finalising Cross-Browser and Cross-Device TestingLesson 358: Video . Finalising Cross-Browser and Cross-Device Testing
  23. E1. Sign-OffLesson 359: Reading . Sign-Off
  24. E2. DocumentationLesson 360: Reading . Documentation
  25. Application SummaryLesson 361: Reading . Summary
  26. Knowledge CheckLesson 362: Knowledge Check
Chapter 15 · 4: Obtain Feedback from Required Personnel and Update Website as Required26 lessons
  1. Lesson 363: Reading . Lesson 4.4 Overview
  2. Lesson 364: Video . Title of Video
  3. A. Planning Feedback CollectionLesson 365: Video . Planning Feedback Collection
  4. A1. Identifying Feedback SourcesLesson 366: Reading . Identifying Feedback Sources
  5. A2. Feedback MethodsLesson 367: Reading . Feedback Methods
  6. A3. Feedback PlanningLesson 368: Reading . Feedback Planning
  7. Knowledge Check 1Lesson 369: Knowledge Check 1
  8. B. Collecting FeedbackLesson 370: Video . Collecting Feedback
  9. B1. Stakeholder FeedbackLesson 371: Reading . Stakeholder Feedback
  10. B2. User FeedbackLesson 372: Reading . User Feedback
  11. B3. Technical FeedbackLesson 373: Reading . Technical Feedback
  12. C. Analysing FeedbackLesson 374: Video . Analysing Feedback
  13. C1. Categorising FeedbackLesson 375: Reading . Categorising Feedback
  14. C2. Prioritising FeedbackLesson 376: Reading . Prioritising Feedback
  15. C3. Feedback Analysis ReportLesson 377: Reading . Feedback Analysis Report
  16. Knowledge Check 2Lesson 378: Knowledge Check 2
  17. D. Updating the WebsiteLesson 379: Video . Updating the Website
  18. D1. Planning UpdatesLesson 380: Reading . Planning Updates
  19. D2. Implementing UpdatesLesson 381: Reading . Implementing Updates
  20. D3. Verifying UpdatesLesson 382: Reading . Verifying Updates
  21. Knowledge Check 3Lesson 383: Knowledge Check 3
  22. E. Finalising Feedback and UpdatesLesson 384: Video . Finalising Feedback and Updates
  23. E1. Feedback DocumentationLesson 385: Reading . Feedback Documentation
  24. E2. Sign-OffLesson 386: Reading . Sign-Off
  25. Application SummaryLesson 387: Reading . Summary
  26. Knowledge CheckLesson 388: Knowledge Check
Chapter 16 · 5: Complete and Document Design Structure According to Organisational Procedures26 lessons
  1. Lesson 389: Reading . Lesson 4.5 Overview
  2. Lesson 390: Video . Title of Video
  3. A. Understanding Documentation RequirementsLesson 391: Video . Understanding Documentation Requirements
  4. A1. Types of DocumentationLesson 392: Reading . Types of Documentation
  5. A2. Organisational RequirementsLesson 393: Reading . Organisational Requirements
  6. A3. Security DocumentationLesson 394: Reading . Security Documentation
  7. Knowledge Check 1Lesson 395: Knowledge Check 1
  8. B. Preparing DocumentationLesson 396: Video . Preparing Documentation
  9. B1. Design DocumentationLesson 397: Reading . Design Documentation
  10. B2. Technical DocumentationLesson 398: Reading . Technical Documentation
  11. B3. Operational DocumentationLesson 399: Reading . Operational Documentation
  12. C. Organising DocumentationLesson 400: Video . Organising Documentation
  13. C1. Documentation StructureLesson 401: Reading . Documentation Structure
  14. C2. Naming ConventionsLesson 402: Reading . Naming Conventions
  15. C3. Version ControlLesson 403: Reading . Version Control
  16. Knowledge Check 2Lesson 404: Knowledge Check 2
  17. D. Finalising DocumentationLesson 405: Video . Finalising Documentation
  18. D1. Documentation ReviewLesson 406: Reading . Documentation Review
  19. D2. Documentation ApprovalLesson 407: Reading . Documentation Approval
  20. D3. Documentation StorageLesson 408: Reading . Documentation Storage
  21. Knowledge Check 3Lesson 409: Knowledge Check 3
  22. E. HandoverLesson 410: Video . Handover
  23. E1. Handover ProcessLesson 411: Reading . Handover Process
  24. E2. Post-Handover SupportLesson 412: Reading . Post-Handover Support
  25. Application SummaryLesson 413: Reading . Summary
  26. Knowledge CheckLesson 414: Knowledge Check

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

UnitICTWEB513 Build dynamic websites
Training packageICT Information and Communications Technology
FieldWeb
ReleaseRelease 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?

16 chapters and 414 lessons, built around the unit's 4 official outcomes. It includes 205 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.