Dev Academy Online FAQs


Programming is both an ability and a mindset. Our course teaches you not only to code, but how to think and work like a programmer.

You will be exposed to a variety of modern technologies for full stack web programming (full stack means working in both the back end of a web application, where the majority of the functionality lies, and the front end, that users see) and will be able to build small applications or prototypes without supervision. Students explore multiple languages and frameworks including React, Redux, RESTful APIs, HTML and CSS and Javascript. We emphasise testing heavily with Test Driven Development (TDD) and multiple testing frameworks.

You’ll be working in teams, using industry tools, facilitating simple agile processes and delivering technical and non-technical presentations – just like you would in the industry.

Dev Academy focuses on JavaScript because it’s an immediate entry into the current job market, but students are equipped with the skills and thinking habits to easily pick up other languages. Our course prepares you to be a full stack web developer. You’ll learn:

  • Object-oriented design
  • Fundamentals of building interactive websites
  • HTML request/response frameworks and APIs
  • Working with databases
  • Introduction to algorithms
  • Client-side programming
  • Scalable design patterns
  • Deployment techniques
  • Test-driven development
  • Agile collaboration and workflows

These are all tools and skills that are used every day by web development teams in the workforce.

Our progressive teaching approach and effective curriculum cultivates exceptional technical proficiency in tandem with deft interpersonal skills. Our curriculum sequence and skills map, optimised over three years with input from employers and hundreds of students, prepares our graduates for jobs in or adjacent to full stack web development.

We are significantly different to other online courses. Unlike most online courses, you are engaging with your fellow peers daily during bootcamp, lectures are live, and you are expected to be participating online. This keeps you motivated, and teachers are available to support you straight away when you get blocked.

During the 9 week immersion you’ll be required to be online every day during core programme hours, which are 8.45am to 5:15pm, but most students also work into the evenings and on weekends. Although it will vary cohort to cohort and week to week, your work during core hours will be broken down into pair programming, group projects, and individual work.

An example schedule might look something like this:

  • Early in the programme, students begin at 8.45am, have a 40 minute lecture, then pair on challenges until lunch break at 12.30pm
  • Twice weekly there are yoga sessions either in the morning or at lunchtime
  • Lunch is free time for an hour and a half
  • At 2pm, another 40 minute lecture, followed by pairing until 4:50pm when everyone meets for a standup (a short check-in)
  • From 5:15pm on is free time. Many students will stay working until 8pm or later
  • Students are assigned weekend projects, and most students decide to code for one or two full days every weekend
  • Later in the programme, challenges become multi-day projects, mirroring the flow of software development teams. Lectures become less common and teachers will engage with you to help solve project-specific problems.

You can find more information on the curriculum and course structure here.

Enspiral Dev Academy takes people with some or no programming experience and turns them into world class junior developers. As a graduate, you will have a solid grounding in the fundamentals of working in a web development team, programming, databases, web applications and web design.

Most of our students find work within the first 12 months of graduating. The course is designed to help students land their first programming job, though some of our alumni have used their skills to launch their own tech businesses!

See some of the companies our Alumni work for, or check out some of our student stories.

Learn to code with industry professionals in our intensive, hands on course — and pay no fees until December 2022, through the government Targeted Training and Apprenticeship Fund (TTAF).

This government initiative aims to support industry skill needs, where demand from employers for these skills will continue to be strong or is expected to grow during our recovery period from the impacts of COVID-19.

For a full list of FAQs please visit the Tertiary Education Commission (TEC) website.


Cost: $10,054

This covers low student-to-teacher ratio, coaching, mentoring, curriculum development and all the career services benefits you receive.

86% of Dev Academy students who graduated more than 12 months ago are working in web development or adjacent tech roles. The average starting salary nationwide is around $53,000, and across New Zealand, median salaries tend to increase by 60% in the first 6 years of a tech job (read more).

Our students are from a range of backgrounds and ages. This course is ideal for:

  • People who have dabbled enough to know that they want a career in coding.
  • Professionals who want to switch careers.
  • IT and Computer Science graduates who need practical skills.
  • People who want to start their own business venture.

We look for students who have:

  • A desire to create beautiful and meaningful projects in the world through code.
  • An ability to think creatively, analytically and in-depth about problems.
  • An ability to learn, teach and communicate under pressure.
  • An alignment with our values, a commitment to deeper self-awareness and a passion for working with others.

Our course is not for the faint hearted. Be prepared to work harder than you have ever worked before. We look for individuals who have tenacity, commitment and a passion for problem solving. We do not base our admissions on prior programming experience, and you do not need to be good at maths or science to excel in the field of web development.

Because culture is at the heart of everything we do, we look for students who will work well in a team and who fit our 3 core values: Integrity, Kindness and Effort.

For more info on whether web development is right for you, check out this cheeky quiz.

What hardware / software requirements does this course have?

A modern computer (made within the last few years) in good condition, with a minimum of 8G ram (16G is better), a solid state drive, webcam, and microphone. Ideally your machine will be running macOS or Linux. Windows 10 is the only Windows OS we can work with. You will need headphones with a mic if you’re in a noisy place! If you’re not sure whether your machine will meet our standards, have a look at getting a refurbished machine here, or get in touch with us to have a chat.

There is no special software required for the course. We use Visual Studio as our text editor and most people use Google Chrome as their browser.

Where should I study?

You will be expected to be online from 8:45am — 6pm, Monday to Friday. You’ll need a stable internet connection and good device to participate, as well as a good learning environment. You can study from a co-working space, or from home, so long as you can be available for voice connection at all times. We also strongly recommend a dual-monitor setup with a comfortable working space (rather than in bed with a laptop). A great setup is one where you can sit or stand, and switch throughout the day.

Have a question for our team or want to learn more?