Modification History
Release |
Comments |
Release 1 |
This Qualification first released with ICA11 Information and Communications Technology Training Package version 1.0 |
Description
This qualification provides the skills and knowledge for an individual to design, build and manage websites as an independent web developer or as part of a team.
Job roles
Possible job titles relevant to this qualification include:
- web developer
- web development manager
- web programmer
- website manager
- webmaster
- web administrator
- internet developer.
Pathways Information
Pathways into the qualification
- after achieving ICA40311 Certificate IV in Web-Based Technologies, or other relevant qualifications or units equivalent to the core of ICA40311.
OR
- with demonstrated vocational experience in a range of work environments in a website development or management role, such as web developer, web programmer, web manager or equivalent.
Pathways from the qualification
ICA11 Advanced Diploma or Vocational Graduate Certificate qualifications or other higher education sector qualifications.
Licensing/Regulatory Information
There is no link between this qualification and licensing, legislative or regulatory requirements. However users should confirm requirements with the relevant federal, state or territory authority. There may be some alignment with industry standard certification competencies.
Entry Requirements
There are no entry requirements for this qualification.
Employability Skills Summary
The following table contains a summary of the employability skills required by industry for this qualification. The employability skills facets described here are broad industry requirements that may vary depending on qualification packaging options.
Employability skill |
Industry/enterprise requirements for this qualification |
Communication |
|
Teamwork |
|
Problem-solving |
|
Initiative and enterprise |
|
Planning and organising |
|
Self-management |
|
Learning |
|
Technology |
|
Packaging Rules
Total number of units = 20
8 core units plus
12 elective units
The elective units consist of:
- up to 12 from the elective units listed below
- up to 4 from elsewhere in ICA11 or any other Training Package or accredited course at Diploma or Advanced Diploma level.
The elective units chosen must be relevant to the work outcome and meet local industry needs.
Core units
BSBOHS509A Ensure a safe workplace
ICADBS504A Integrate database with a website
ICAICT418A Contribute to copyright, ethics and privacy in an IT environment
ICAICT515A Verify client business requirements
ICAWEB501A Build a dynamic website
ICAWEB502A Create dynamic web pages
ICAWEB503A Create web-based programs
ICAWEB516A Research and apply emerging web technology trends
Elective units
BSBEBU501A Investigate and design e-business solutions
BSBSUS301A Implement and monitor environmentally sustainable work practices
ICADBS412A Build a database
ICADBS502A Design a database
ICAICT406A Build a graphical user interface
ICAICT503A Validate quality and completeness of system design specifications
ICAICT509A Gather data to identify business requirements
ICAICT511A Match IT needs with the strategic direction of the enterprise
ICAICT514A Identify and manage the implementation of current industry-specific technologies
ICANWK406A Install, configure and test network security
ICANWK514A Model preferred system solutions
ICAPMG501A Manage IT projects
ICAPRG406A Apply introductory object-oriented language skills
ICAPRG413A Use a library or pre-existing components
ICAPRG415A Apply skills in object-oriented design
ICAPRG418A Apply intermediate programming skills in another language
ICAPRG425A Use structured query language
ICAPRG501A Apply advanced object-oriented language skills
ICAPRG503A Debug and monitor applications
ICAPRG504A Deploy an application to a production environment
ICAPRG505A Build advanced user interface
ICAPRG506A Design application architecture
ICAPRG507A Implement security for applications
ICAPRG509A Build using rapid application development
ICAPRG512A Prepare for the build phase of an IT system
ICAPRG513A Coordinate the build phase of an IT system
ICAPRG514A Prepare for software development using rapid application development
ICAPRG515A Review developed software
ICAPRG523A Apply advanced programming skills in another language
ICAPRG527A Apply intermediate object-oriented language skills
ICAPRG601A Develop advanced mobile multi-touch applications
ICASAD501A Model data objects
ICASAD502A Model data processes
ICASAD506A Produce a feasibility report
ICASAS503A Perform systems tests
ICASAS504A Develop and conduct client acceptance test
ICASAS505A Review and update disaster recovery and contingency plans
ICAWEB504A Build a document using eXtensible markup language
ICAWEB505A Develop complex web page layouts
ICAWEB506A Develop complex cascading style sheets
ICAWEB508A Develop website information architecture
ICAWEB509A Use site server tools for transaction management
ICTTEN5204A Produce technical solutions from business specifications
Selecting elective units for different outcomes
The following examples are designed to assist in the selection of appropriate electives for particular outcomes at this level, but are in no way prescriptive.
Web administration
Core units plus:
- ICASAS504A Develop and conduct client acceptance test
- ICAWEB508A Develop website information architecture
- ICASAS503A Perform systems tests
- ICASAS505A Review and update disaster recovery and contingency plans
- ICAWEB509A Use site server tools for transaction management
- ICAICT503A Validate quality and completeness of system design specifications
Web design
Core units plus:
- ICAWEB504A Build a document using eXtensible markup language
- ICAWEB506A Develop complex cascading style sheets
- ICAWEB505A Develop complex web page layouts
Web programming
Core units plus:
- ICAPRG501A Apply advanced object-oriented language skills
- ICAPRG523A Apply advanced programming skills in another language
- ICAPRG527A Apply intermediate object-oriented language skills
- ICAPRG418A Apply intermediate programming skills in another language
- ICAPRG406A Apply introductory object-oriented language skills
- ICAPRG415A Apply skills in object-oriented design
- ICAICT406A Build a graphical user interface