Our New Zealand Diploma in Software Development is a 20 month curriculum structured into eight courses. The first four courses of our Diploma in Web Development and Design (Level 5) are what make up the first ten months of our 20 month Diploma in Software Development. In these four courses, you learn the foundations in software development, studying Client-side development, Server-side development, Full-stack development and Agile Development and DevOps. Then the second ten months cover specific areas such as: Application Security, Mobile Application Development, Introduction into Machine Learning and culminates in the delivery of a final Enterprise Capstone Project.
Developers Institute curriculum includes an introduction to leading-edge programming concepts, languages and applications. Our full-stack developer 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
Our software development programme spans 20 months and is organized into eight discipline-specific courses. Each of those eight courses is eight weeks long and followed by a two week term break and one week study leave.
Developers Institute’s Software Development curriculum is in line with the latest industry trends. We engage with industry partners to ensure that Developers Institute provides you with the same technologies and processes that the current tech companies use. The stack you learn during the software development course may be slightly different from what you signed up to study when you started the course. This dynamic learning environment is tailored to secure your future tech employment.*
Developers Institute students receive regular feedback on their work by participating in industry-standard practices such as testing and code reviews.
*Developers Institute reserves the right to amend the tools and tech stack to move with current industry standards.
Individual Attention in a Real-World Learning Environment
Each week you will work on projects to help contextualise your new skills. This learning approach parallels software development experiences that you will encounter in the tech industry. Class projects vary and include team-based and individual-only work. They also span different timelines from single day to weeks-long deadlines.
Dedicated instructors and teaching assistants are available throughout each study day over the entire programme to assist you with one-on-one support.
You get to choose from where you want to study and complete your diploma in software development. Developers Institute courses are all location flexible but time-specific. By choosing to study remotely online, you will join courses in a synchronous way, meaning you must attend classes during certain times. Although each course has its own calendar, generally there is one morning and one afternoon class on each programme study day. All courses are conducted in a remote-style setting. You will immerse yourself in a remote environment to prepare you for future employment.
Our physical location is in the winterless Whangarei in Northland. When joining your cohort remotely you will connect online to enjoy the benefits of collaborative thinking and networking. All of our remote students get the same experience of working together remotely.
A Day at Developers Institute
We operate on a 9am to 5pm schedule with two mandatory classes a day for students. While you must be available during those hours to attend classes, your daily flipped classroom videos remain available to watch and re-watch at any time of the day or year. Learn software development at your own pace and ask any questions during your team meetings or via one-on-one chats with instructors and teaching assistants.
Our software development course is designed to be immersive and mirror a remote environment. Like the real-world workplace, our senior team is here to guide you through the curriculum.
Instructors may organise meetings on-demand if there is a group of students who need support on a particular exercise. Students can also take part in and run their own 'standup' or 'support' meetings.
You will be required to attend all morning and after workshops. A typical day may look like:
The first meeting gives you direction for the day’s coursework. Our tech-leads introduce you to key coding concepts and guide you through interactive exercises and projects that you will work on for the day or coming week. All of our meetings and classes are mandatory.
After your flipped classroom meeting, you will work on your projects. Depending on the day and week, this will be on your own or as part of a team. Here you will apply your new skills to real-world problems. Your instructors are available to help you troubleshoot each project.
The afternoon starts with the second meeting of the day. This is a debrief of how each student is progressing and a time for questions. Depending on each day’s varying needs, instructors also use this meeting as an opportunity to deepen students’ skills relevant to current coursework.
Labs & Mini-Projects
The afternoon is structured for synchronous learning with your instructors available to assist you via the Slack chat. This dedicated time is for you to repeat coding concepts until they become an integrated part of your knowledge base.
Time to call it a day, set your slack status to offline and reflect on all the skills that you have learned.
No Coursework Prerequisites Needed
This software 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.
New Zealand Diploma in Software Development - Level 6
There are no mandatory prerequisites for the Diploma in Software Development; however, learners enrolling are recommended to hold one of the following qualifications:
NZQA Level 5 Diploma in Information Systems
Any other IT Diploma with core subjects in Digital Technologies
Applicants must be 18 years or older
Applicants must be domiciled 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
For information regarding tuition fees for this programme, visit our fees page.
This handbook includes important information pertaining to your study at Developers Institute.