Computer Power Plus IT training specialists

NZ Diploma in Web Development and Design (L5)

Web Development and Design

Programme Overview

This brand new programme provides a pathway to becoming an IT professional who can design and develop websites in all sectors of the economy and society.

On the completion of this programme, graduates will be able to build a complete web application following the entire web development process from end to end, using a content management system.

In addition, graduates will have a broad set of IT skills that are internationally relevant. They will also be capable of operating within applicable professional standards and practice, both independently and collaboratively as part of a team.

Programme Structure

This diploma is a 120 credit programme, consisting of eight x 15 credit courses. These courses start every five weeks. The first 20 working days are the study days on the course. The last five days include a day each for revision and the final assessment, and days for study break. Students can opt to exit after successfully completing the first four courses with the NZ Certificate in Information Technology (L5).

Major Qualification Goals:

This qualification provides the essential core, professional and technical skills required to help you enter the IT industry as a Web Developer.

IT Core Skills

  • Apply the fundamentals of information systems concepts and practice to support and enhance organisational processes and systems.
  • Apply the fundamentals of IT technical support concepts and practice to manage hardware and software resources to meet organisational requirements.
  • Apply the fundamentals of interaction design concepts and practice to enhance interface design.
  • Apply the principles of software development to create simple working applications.
  • Apply communication, personal and interpersonal skills to enhance effectiveness in an IT role.
  • Use problem-solving and decision-making techniques to provide innovative and timely Information Technology outcomes.
  • Apply professional, legal, and ethical principles and practices in a socially responsible manner as an emerging IT professional.

Web Development and Design Focused

  • Determine client requirements, prepare and present solution(s) which meet client requirements.
  • Write scripts appropriate to implement and customise a solution package using frameworks and libraries.
  • Design and implement interfaces to enhance user experience and functionality.
  • Select, install and configure appropriate plug-in modules to supplement functionality to meet organisational requirements.
  • Test functionality and usability to meet client requirements.
  • Implement, configure, and publish tested web solution to meet client requirements.

Duration

  • Full-time study: 34 Weeks + 5 weeks study break
    25 hours on campus/week (5 hours per day) + 10 hours/week home study
  • Part-time study: 68 Weeks + 10 weeks study break
    12.5 hours on campus/week + 5 hours/week home study (Note: Part-time study is only available to domestic students).

Choose to study in the morning, afternoon or evening shift. Saturday mornings are also available.

2017 Start Dates

  • 31 July, 4 September, 9 October (every 5 weeks)

Course content and learning outcomes

IT Systems

  • Hardware concepts and components
  • Storage devices
  • Operating system concepts
  • Networking fundamentals - an understanding of the basic concepts of computer networks
  • IT support concepts
  • Systems security
Learning Outcomes:
  • Install and configure hardware and software components of computer architecture
  • Configure a variety of operating systems
  • Explain the hardware and software components of a network, including the Internet
  • Apply the fundamentals of IT technical support concepts and practice to manage hardware and software resources to meet organisational and end user requirements
  • Discuss a range of security concepts, tools and techniques

Data Handling and Web Concepts

  • Structured Query Language, to give students the skill and knowledge to use the basics of Microsoft SQL Server.
  • Designing websites which gives an understanding of website design using HTML and CSS.
  • Networking fundamentals - an understanding of the basic concepts of computer networks
Learning Outcomes:
  • Apply the relational model of database design
  • Employ a range of common SQL statements
  • Analyse and solve data handling problems
  • Design and build a website, using appropriate techniques, taking usability and communication into account
  • Discuss the legal, ethical and security related issues surrounding gathering, storing, accessing and sharing information
  • Test and reflect on the usability of a website focussing on its ability to communicate its content clearly

Professional Practice

  • Ethics and legislation
  • Communicating information techniques
  • The cultural context of business within the IT industry
  • Skills and experience in working as part of a team on an IT development project
Learning Outcomes:
  • Discuss legislation that relates to the IT industry
  • Explain the importance of ethical behaviour and evaluate the main ethical considerations facing IT professionals
  • Discuss the organisational context and impact of IT on business
  • Prepare and deliver an effective oral presentation
  • Apply personal and interpersonal skills including teamwork and relationship management
  • Development strategies for working as a member of a team
  • Implement the project life cycle to meet a business need
  • Discuss the legal, ethical and security related issues surrounding gathering, storing, accessing and sharing information

Programming Principles

  • Creating procedural and object oriented programs using Python
  • Mathematical and logical concepts underpinning programming
Learning Outcomes:
  • Compare and contrast a range of design principles, including human computer interaction and accessibility
  • Create, debug and test simple programs using fundamental programming constructs, principles and tools
  • Work with both procedural and objected oriented methods
  • Reflect on the user experience of software you have designed
  • Demonstrate understanding of the objectives, people involved, tasks and deliverables of each stage in the systems development life cycle
  • Use a variety of number bases such as binary, decimal and hexadecimal

Business Analysis and Solution Design

  • Introduction to business modeling tools which provide skills that can be used in analysing requirements
  • Interacting with stakeholders to determine client needs
Learning Outcomes:
  • Use business process modeling tools to understand and document business processes
  • Interact with stakeholders and analyse requirements to determine and meet client needs
  • Apply solution design principles
  • Discuss the security issues of a proposed solution
  • Carry out a feasibility study
  • Create a User Acceptance test plan

Implementation of Web Applications

  • Responsive design including user interface, Human Computer Interaction (HCI) principles and universal accessibility
  • Design principles
  • Software development standards
  • Client side scripting
  • Using plug-ins
  • Multimedia content development
  • Consideration of interaction with existing systems
Learning Outcomes:
  • Implement responsive design considering independence of platform and device in use
  • Apply user interface design principles and processes
  • Implement a solution that takes user experience and accessibility into consideration
  • Implement client side web scripting taking security into account
  • Apply software development standards
  • Implement a solution that makes use of multiple plugins, while considering security and compatibility
  • Develop optimised multimedia content
  • Implement a solution that considers import and export of data from/to existing systems
  • Plan and perform simple unit testing and debugging

Testing & Deployment of A Web Application

  • Functional testing
  • Usability testing
  • Standards compliance testing
  • Migration from development to live platform
  • Testing on multiple platforms (devices and browsers)
  • Client acceptance
  • End-user/technical documentation and user training
Learning Outcomes:
  • Create and use a test plan
  • Test a solution on multiple platforms so that it meets client acceptance criteria and is a working solution
  • Migrate a solution from development to testing environment to live platform
  • Produce technical and end user documentation
  • Describe a range of user training options

Web Application Project

  • Systems development lifecycle
  • Analysis, design, implementation, testing of a web application solution.
Learning Outcomes:
  • Investigate a range of pre-packaged solutions
  • Interact with stakeholders and analyse requirements to determine client needs
  • Design, develop and implement a web application solution
  • Test a solution against requirements
  • Create technical documentation for end users and technical staff

 

Download Programme Guide

Web Development Programme Guide

What do I need to start?

  • All Students: Must have a minimum of a Level 3 Certificate in Computing or equivalent. If you do not have a Level 3 Certificate or equivalent, you can take our Skills and Knowledge Assessment which can be taken online on any device. Contact us at info@cpp.ac.nz to request a link to this equivalency assessment.
  • Have access to a desktop computer, laptop or tablet with broadband Internet connection for home study.
  • International Students: An additional English language requirement must also be met - IELTS 5.5 (with no band less than 5.0) or equivalent. Testing must have taken place with two years of qualification commencement. Students may be exempt from IELTS requirements if they can provide clear evidence that satisfies one of NZQA’s criteria for existing English proficiency. <See NZQA website for more details. (Note: CPP is a category 2 provider)

Programme Fees Guide

Fees include all campus based learning materials needed to successfully complete this diploma. External IT vendor certificate exams are not included.

Domestic Student Fees:

2017: $6,556 + $500 enrolment fee   (GST inclusive).

If you plan to pay your fees by Student Loan and/or apply for a Student Allowance, you need to apply online at www.studylink.govt.nz and clicking on their APPLY NOW link. The application will work out what you are entitled to and will allow you to apply.

International Student Fees:

2017: $16,873 + $500 enrolment fee   (GST inclusive).

Career Opportunities

Graduates of this qualification will have the skills and knowledge to be employed in an entry level role in an organisation that provides customisation of web content management systems, or in a graphic design organisation.

    Future Career Possibilities
  • Full Stack Web Developer
  • Website Administrator
  • Website Project Manager
  • UI/UX Architect
  • Database Administrator

Further Study Options

Upon successful completion of the Level 5 Diploma students can further enhance their IT career opportunities with the following Level 6 Programmes in 2018.

  • NZ Diploma in Software Development (Level 6)

How to Enrol

Apply to Enrol Online

Locations

Computer Power Plus specialises in IT training. You can study IT at one of our three training centres: Auckland, Wellington, Christchurch.

Top