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



