Course Overview
Learn the foundations of software development to help you become an architect of the web. Establish a broad understanding of in-demand development environments and languages, learn to respond to user needs and data requirements, and solve common technical issues.
The web development programme spans ten months and is structured into four course areas: Client-side development, Server-side development, Full-stack development and Agile and DevOps. You’ll apply new skills every day through hands-on learning experiences where you'll be introduced to leading-edge programming concepts, languages and applications.
Our web development and design programme is geared towards giving you the skills you need to be a desirable candidate for top employers. We offer a pathway to employment to all of our students and we provide support to get you a job in the tech industry.
Coursework Timeline and Content
Each course focuses on a specific discipline (such as front-end development) and covers a number of programming languages and concepts. You will delve into coding languages such as HTML, CSS and JavaScript, source control (GitHub), REST APIs, back-end technologies like Node, Docker, and MongoDB, tools for UX design and more.
You’ll be using the same technologies and following the same processes as current tech companies, and we keep our curriculum up to date with regular research and review.
Week 1-8
Client-Side Development
To learn client-side fundamentals, you will design and build responsive websites using HTML and CSS. Based upon your new foundational skill set, you will create dynamic and interactive web apps with modern JavaScript, use external web-services (REST APIs), and create ReactJS modular user interfaces. You’ll apply and practice your skills via personal and team projects such as building a chatbot or building an online shop.
The course also introduces the student to tools and practices for software version control (GitHub) in a collaborative, team-based development environment.
Tech stack

Flexible Learning Approach
Our learning approach combines 20 hours of collaborative learning with 18 hours of independent learning per week, allowing you to progress at your own pace while fostering a collaborative environment.
Monday to Friday - Collaborative Learning
20 hours per week
Daily team meetings and coding exercises
Weekly mini projects and workshops
Weekly retrospective meeting
1:1 mentoring
As part of our collaborative learning approach, you will also benefit from live instructor-led presentations, have access to our dedicated learner success team, and engage in monthly industry talks.
Monday to Sunday - Independent Learning
18 hours per week
Study in your own time at your own pace
Review course material, or focus on your own learning interests
Build projects and portfolios to improve your skills
The Developers Institute's curriculum is flexible and can adapt to learners unique needs. At DI, we emphasise hands-on, practical learning to ensure learners acquire workplace-ready skills.
A typical week might look like this:

No Previous Experience Required
This web development programme is tailored for people who want to develop the skills needed to get a job in tech. You don’t need any prior coding or software development knowledge or any tech experience. If you have a strong work ethic, enjoy learning and solving challenging problems then contact us to apply for the programme.
Our team is dedicated to providing you with the one-on-one support you need to help you obtain your New Zealand diploma in Web Development and Design.
Entry Requirements
New Zealand Diploma in Web Development and Design - Level 5
General Admission
There are no mandatory prerequisites for the Diploma in Web Development and Design; however, learners must be:
18 years or older
Reside in New Zealand
NZ-based international students must have an appropriate level of English proficiency for the level at which they intend to study – IELTS Academic score of 6, with no band score lower than 5.5
Discretionary Admission
Individuals who do not meet the general admission requirements (under 18) may still be considered if they provide evidence demonstrating their ability to succeed within the programme such as:
Previous experience and evidence of self-teaching a skill or discipline.
A background of homeschooling or correspondence education with parental support.
Note: we ask individuals applying for discretionary admission to attend a chat with our advisor with their parent, guardian, or caregiver.
IT Equipment
Developers Institute will loan you the equipment you need to complete your study. Including an iMac, keyboard, mouse and surge protector. Equipment will be sent to you prior to your course starting and will require a bond fee, refunded at the end of your course when equipment is returned.
Intake Dates
Our next Intake dates are**
2nd October 2023
30th October 2023
**Intake dates are subject to change pending enrolment numbers, availability and any unforeseen funding fluctuations. Developers Institute Ltd reserves the right to modify schedules to best accommodate the internal running of the Institute and to best serve the student learning experience.
Fees Free Study
If you are a New Zealand resident and you haven’t previously trained at a tertiary level for more than six months, you may be eligible for one year of fees free study with Developers Institute.
Check your eligibility here, or contact us to find out more.
Tuition Fees
For information regarding tuition fees for this programme, visit our fees page.
Important Information
This handbook includes important information pertaining to your study at Developers Institute.