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.

BSBWHS501 Ensure a safe workplace

Will is able to establish, maintain and evaluate the organisation’s work health and safety (WHS) policies, procedures and programs in the relevant work area, according to WHS legislative requirements. He takes a systems approach and addresses compliance with relevant legislative requirements.

ICTWEB504 Build a document using eXtensible markup language

Will is able to design, and build, a valid extensible markup language (XML) document to suit a specified requirement.

ICTDBS504 Integrate database with a website

Will is able to ensure the database is integrated with a website.

ICTWEB505 Develop complex web page layouts

Will is able to design and create a web page layout, to suit a range of devices and a variety of browsers, to industry standards.

ICTICT418 Contribute to copyright, ethics and privacy in an ICT environment

Will is able to maintain professional and ethical conduct, as well as to ensure that personal information of stakeholders is handled in a confidential and professional manner when dealing with stakeholders in an information and communications technology (ICT) environment.

ICTWEB506 Develop complex cascading style sheets

Will is able to develop complex cascading style sheets (CSS) that are attached to a markup language document.

ICTICT515 Verify client business requirements

Will is able to deal with clients at a senior level, to identify their business requirements and verify the accuracy of the information gathered.

ICTWEB508 Develop website information architecture

Will is able to develop information architecture for a complex website that meets current, and future, business requirements.

ICTWEB501 Build a dynamic website

Will is able to analyse and design websites to meet technical requirements.

ICTTEN5204A Produce technical solutions from business specifications

Will is able to compile and evaluate the business specifications from a client and to produce business solutions for consideration.

ICTWEB502 Create dynamic web pages

Will is able to produce both server and client-side content.

ICTWEB503 Create web-based programs

Will is able to develop web applications.

ICTWEB516 Research and apply emerging web technology trends

Will is able to keep up-to-date and apply emerging web technologies.

ICTDBS412 Build a database

Will is able to build, implement, test and evaluate a database, using an established design.

ICTDBS502 Design a database

Will is able to establish client needs and technical requirements and to design a database that meets those requirements.

ICTICT503 Validate quality and completeness of system design specifications

Will is able to check the system design specifications against outcomes and quality standards.

ICTPMG501 Manage ICT projects

Will is able to manage the initiation, implementation and completion of reasonably complex information and communications technology (ICT) projects incorporating scope, risk control and financial factors.

ICTPRG413 Use a library or pre-existing components

Will is able to identify, evaluate and incorporate pre-existing (re-use) components from a library, or other source, as part of a software project.

ICTPRG425 Use structured query language

Will is able to use a structured query language (SQL) to define, create, and manipulate database structures, and the associated data in a relational database.

ICTPRG506 Design application architecture

Will is able to design the structure of software or systems components, and how they interact.