Online Coding Bootcamp
in Australia

Launch your career as a software engineer from anywhere in the world with our flexible full-time or part-time online coding bootcamp. Learn to code with support from industry-leading instructors, access to the WeWork global community, and dedicated Career Services — all backed up by our Money-Back Guarantee (see details).


Program Dates


Mar 30, 2020 - Jun 26, 2020

Open -

May 11, 2020 - Jul 31, 2020

Open -

Jun 22, 2020 - Sep 11, 2020

Open -

Start your career as a software engineer

Our online courses teach the most comprehensive software engineering curriculum you’ll find. While using real developer tools, students learn from best in class instructors through the world’s most sophisticated platform for learning code: Learn.co.

Our Full-Time and Part-Time include:

Instructor lecturing a cohort
Industry Leading Curriculum

We designed our online Software Engineering bootcamp course to give you the necessary expertise in both back-end and front-end programming to become a full-stack web developer.

High five
Career Services

At Flatiron School, you'll work 1:1 with a dedicated career coach on interview best practices and successful job-search approaches that have worked for over 2,000 other students worldwide.

Dog under Hello in WeWork
Money-Back Guarantee

Change careers with confidence thanks to our Money-Back Guarantee. If you graduate, follow our job search process and the other steps we require, and don’t obtain a job within 6 months of your job-seeking start date, your tuition will be refunded (see details).

Course pace options

At Flatiron School, we know all students are different, so we offer two different, personalised course paces designed to give you the perfect balance of flexibility and structure to ensure your success. Paired with our proprietary online learning platform, Learn.co, and individualized support from an Educational Coach, you have access to a personalised learning experience.

Choose which course pace is right for you:

Icon: Fast-Track
The Career Fast Track

Graduate in 5 months with our fastest program pace: full-time. You will work through a minimum of 45-50 hours per week of coursework, and benefit from dedicated, full-time learning. This pacing option requires the most commitment, as you’ll be expected to attend live study groups, complete labs, and collaborate with others in your cohort throughout the day.

Icon: Group of Three People
Close-Knit Cohort & Group Learning

As a student, you’ll benefit from learning with a small  cohort and a dedicated Cohort Lead who teaches and mentors throughout the entire course schedule, at an average 20:1 student:teacher ratio. Attend live study groups each week with your cohort lead.

Icon: Mentorship
Weekly 1:1 Mentorship & Instruction

Meet 1:1 for a full hour with your Cohort Lead weekly to get help breaking through tough technical concepts. Additionally, connect over 1:1 sessions with a dedicated Educational Coach every 2 weeks to review overall progress stay accountable for your progress. These sessions are in addition to real-time support from our Technical Coaches via our Ask A Question feature in Learn.co.

Transforming lives and careers

At Flatiron School, our mission is to enable the pursuit of a better life through education. Hundreds of online students have trusted us with their futures so far, and we continue to release verified job outcomes reports to help students make well-informed decisions about their educational investments. Below are highlights from the 2018 Online Job Reports.


Job-Placement Rate

Job-seeking Online Web Developer Program (now called Self-Paced Online Software Engineering) students in the most recent Online Jobs Report who took full-time salaried roles, paid apprenticeships, and part-time roles during reporting period.


Tech Roles Accepted

Job-seeking Online Web Developer Program (now called Self-Paced Online Software Engineering) students in the most recent Online Jobs Report who took technical roles.

1,000 hours of industry-vetted curriculum

As a Flatiron School student, you’ll develop coding mastery in JavaScript and Ruby, as well as study computer science to ensure you graduate with a skillset that’s highly sought after by employers.

Programming Fundamentals

After diving into HTML5 & CSS, students get comfortable with object-oriented programming, learning to read websites with Ruby and save data to a database with SQL and Object Relational Mappers.

 Front-End Frameworks Icon
Web Frameworks

Students learn two key Ruby frameworks, first mastering the fundamentals of web programming with Sinatra before experiencing how quickly they can build incredible apps with Rails.

 JavaScript Icon

Students gain a thorough understanding of JavaScript and functional programming — crucial for front-end devs — and start to build their own version of React before moving onto the framework itself.

Redux Icon
Front-end Frameworks

Students learn to build productive, scalable front-ends with React and Redux, creating slick, functional, reactive code with Redux as a state manager and Rails as the back-end JSON API.

Meet the experts behind our software engineering program

Headshot: Joe Burgess
Joe Burgess
Master Teacher

Joe TA’ed on Computer Science at Carnegie Mellon. He built the university’s iOS course before coming to Flatiron School to lead our Education team.

Headshot: Ian Candy
Ian Candy
Managing Cohort Lead

Ian’s a Flatiron alumnus who’s taught programming to hundreds of students, both in person and online. He loves empowering students to solve problems through code.

Headshot: Cernan Bernardo
Cernan Bernardo
Cohort Lead

Flatiron School online alumnus. After 10 years as a financial planner, he decided to transition to a new career and completed the self-paced online program in under 4 months. Now he is helping shape tomorrow’s software engineers.

Land a job in tech with support from a Career Coach

As a graduate of our online Software Engineering bootcamp, you’ll job-seek with dedicated support from a career coach. From weekly 1:1 career coaching sessions, to mock interviews, to employer evangelism, our seasoned Career Services team is dedicated to helping our students launch lifelong careers in code.

After more than five years working with passionate students and helping them land fulfilling careers in tech, we’ve got a keen understanding of what goes into getting that first developer job.

Individual Career Coaching
Individual career coaching

During your job search, you’ll meet weekly with your dedicated Career Coach. Coaches help with everything from C.V. review to interview prep, and help you tell your story to land that job.

Money-Back Guarantee
Money-back guarantee

Change careers with confidence thanks to our Money-Back Guarantee. If you graduate, follow our job-search process, and don’t secure a job within 6 months, we’ll refund your tuition in full (see details).

Vast Employer Network
Vast employer network

We’ve built relationships with hiring managers at top companies across the world, creating a robust employer pipeline for Flatiron School grads. Our Employer Partnerships team is constantly advocating for our grads and helping you get in the door.

 A Proven Job Search Framework
Proven job-search framework

Through 1:1 guidance from our Career Coaching team and our tried-and-true job-search framework, you’ll gain the skills and support you need to launch your career.

Logo: Facebook
Logo: Apple
Logo: Google
Logo: Microsoft
Logo: NASA
Logo: Etsy
Logo: Kickstarter
Logo: New York Times
Logo: Spotify
Logo: IBM

Choose the course pace that’s right for you

   Full-Time Part-Time
Course Length 5 months 10 months
Time Commitment 45–50 hrs/week 20–25 hrs/week
Career Services Support
1,000+ Curriculum Hours
Educational Coaching
Two sessions monthly

One session monthly
Live Lectures
Assigned Cohort Lead
Class Size
Average of 20 students

Average of 40 students
Technical Mentorship
One hour weekly

Half-hour weekly
WeWork Hotdesk Membership
Tuition $21,000 $21,000
Money-Back Guarantee

Making education accessible


We’re working with SocietyOne, a student financing company, to give students the option to spread out the course fees into low, fixed equal payments.

Pay Upfront

Pay Upfront




EdAid's Income Share Agreement

With EdAid's Income Share Agreement, you only pay a small deposit upfront ($750) and defer the rest of your tuition fee until you’ve landed a job and are earning the monthly minimum income.

Blog Header: 20171025-WeWork-Colony-Square-Common-Areas-Work-Nook-1-3.jpg
WeWork Hot Desk Membership

With our online courses, you can also connect in-person with other learners in your city and work in an inspiring, beautiful workspace with a one-year WeWork hot desk membership included in your tuition.

When courses begin

Program Dates
Cohort Start DateStatus
Mar 30, 2020Jun 26, 2020Open
May 11, 2020Jul 31, 2020Open
Jun 22, 2020Sep 11, 2020Open

What the application process looks like

Aptitude for software engineering is built from an innate curiosity about the world and how people interact with it. We don’t admit students, we craft a class: a lawyer, journalist, and pro-athlete will approach solutions differently, creating a richer learning environment for everyone involved. All that you need to bring is your passion and an open mind.

Pen on notebook
Step 1 → Apply

Submit your application. Share a bit about yourself and what’s driving you to start a career in code.

Notebook heads
Step 2 → Admissions interview

Speak with an Admissions Advisor in a non-technical interview. This is an opportunity for us to get to know each other a little better. Nothing technical — just a friendly conversation.

IDE tag
Step 3 → Logic puzzle

In this take-home challenge, you'll solve problems like a programmer does — much like a chef following a recipe. There's no previous coding experience necessary.

Checkmark in circle
Step 4 → Admissions decision

Receive your acceptance decision from Admissions. This usually happens within 4 business days.

Step 5 → Enrolment

Once you’ve enroled in class, you’ll be ready to complete our three-week online Programming Fundamentals as the start to your journey.

Frequently asked questions

How do I know which course pace is right for me? How big are the class sizes?

Full-time cohorts are ~20:1 student:teacher ratio, and part-time cohorts ~40:1. Which pacing option is right for you depends on two main considerations — how much time you can devote each week and what kind of learning environment you want. The full-time and part-time course paces provide assigned cohorts and require a minimum number of hours per week to drive program completion.

How long is each program?

In the full-time program, each of the five modules takes four weeks. With one week of a scheduled break, you can expect the entire program to take five months. Students choose when to commit the 40-50 hours per week of coursework.

In part-time, the modules take eight weeks and there are two scheduled one week breaks making the program last ten months. Students choose when to commit the 20-25 hours per week of coursework.

In self-paced, you’ll progress through each module at your own speed, but the entire program must be complete within fifteen months.

Is there pre-work?

There is 100 hours of pre-work for the full-time and part-time structured courses. This is to ensure that students are all starting from the same point and prepared to move at the pace of the class when they start.

Why is the full-time program more expensive than the part-time program?

The full-time program is our most intensive program. You are in a cohort of only twenty other students and are assigned a dedicated instructor who is working online with you and your classmates every day. There is no other online program that we offer that has such intensive instructional resources, peer to peer support, and such accelerated progress. It’s our fastest-paced online program — allowing students to graduate in five months — with our lowest ~20:1 student:instructor ratio of any online program — and actually, for any online program we’ve seen. The full-time program’s combination of intensive instruction and support is more comparable to our in-person Software Engineering course offered on campuses.

Change Your Career Today

Start your application for our immersive program and change your life today.

Attend an Event

Join us for a seminar or info session to see what student life is like on our vibrant campuses.

Chat with Admissions

Have a question about our program that we haven’t answered above? Our admissions team is here to help.