Start Level 0

Learn from the best

The Right way to Master RUBY

The How's & Why's

How do we do this?
  • How do we do this?
  • Help at every step
  • Start with the basics
  • Gain experience on real projects

How do we do this?

We have an educational program with 11 separate levels that incrementally takes you through a step-by-step learning journey, giving you all the necessary knowledge and skills to develop great applications and write brilliant code. And the best part? We give you the real-life experience and projects you need under your belt to land your first job. With our training program, we solve the problem of having an empty portfolio of relevant work when applying for a job.

We have been involved in mentoring and training developers since 2013 and reinteractive.ACADEMY is a culmination of many years of skill and experience. We need brilliant developers we can hire, so have decided to educate them directly.

Help at every step

At reinteractive.ACADEMY, we provide a unique level of help and support. Not only do you get chat access to our instructors at any step of any level, you also get access to our chat room to ask questions of each other and our skilled developers. We want to make sure you succeed, so ask away!

Start with the basics

Itching to get started? reinteractive.ACADEMY Level 0 throws you head first into building a blog, getting it published and online right away. Building on our years of experience helping thousands of people learn to program by running our Ruby on Rails Installfest in Australia and around the world, we have developed this Level 0 as a FREE introduction to web development.

You can get started by yourself right here, or you can attend an Installfest in a city near you. Either way our instructors are on hand to help you through any difficulty. This course is free. You can optionally pay for a certificate at the end if you wish.

Gain experience on real projects

At reinteractive.ACADEMY level VIII, you will build a mock project with one of our top reinteractive developers as your coding mentor and one of our reinteractive project managers as the “client”. This mock project helps you come to grips with what it takes to get the job done.

Level X is where the rubber meets the road. Here you team up with another reinteractive.ACADEMY student and build out a project, for a real client! These clients are non-profits and charities selected by reinteractive that need help with their online presence.

By the end of level X, you will have built three projects from scratch. One as a practice run, one as a developer for a real client, and the third as the project manager of two other students. You can put real web applications on your resume and help a good cause at the same time.

In fact, you can complete Level X as many times as you need, continuing to hone your skills until you land a job in the industry!

Sign up now onto reinteractive.ACADEMY Level 0 for free to start your journey, or check out the levels below:

Start Level 0

Get started for free

Start your training today

Easy to use learning platform


We have built an easy to use Learning Management Platform (LMS) which means you can study anywhere at any time. You get to progress at your own speed, with full access to our instructors during regular working hours to answer your questions.

Step By Step Progression Through Each Stage


The emphasis at reinteractive.ACADEMY is on application. We want you to be able to apply what you have learned. Each step of learning is delivered with this goal in mind. You progress by first laying the foundations and building layer upon layer until you are able to complete and manage a development project. reinteractive.ACADEMY is for both for the complete beginner who has never programmed software before, and also it is for the developer who wants to learn Ruby on Rails. You don’t graduate from a level until you have complete understanding and can apply it to a product.

Learn at your own pace

Start your training today

The Training Levels

Level 0 - Installfest Graduate
  • Level 0 - Installfest Graduate
  • Level I - Developer Basics
  • Level II - Ruby Basics
  • Level III - Rails Basics
  • Level IV - Design Basics
  • Level V - Dynamic Basics
  • Level VI - Apprentice Developer
  • Level VII - Recognised Developer
  • Level VIII - Junior Developer
  • Level IX - Project Manager
  • Level X - Graduate Developer
Level
0
Installfest Graduate

Level 0 - Installfest Graduate

In reinteractive.ACADEMY Level 0 you will build a blog, including getting it published and online right away. We have taught thousands of people to program by running our Ruby on Rails Installfest in Australia and around the world. Level 0 is a FREE introduction to web development.

This is where you can get started, either online, or by attending an Installfest in a city near you. In both cases our instructors will be on hand to help you through any difficulty.

This course is free, and you can optionally pay for a certificate at the end if you wish.

Sign up now

Level
I
Developer Basics

Level I - Developer Basics

Level I takes you on a journey to get you to square zero on web application development. On this course you learn a bunch of jargon while building out the blog you made in the Installfest. By balancing theory with practical basics, you get a real world understanding of how these various parts fit together. This gives you a strong foundation to move onto real web application development.

Here you also learn about basic concepts of computing, internet and web applications as well as the git source control tool, how to read code and even how to contribute to an open source project! In fact, on this Level, part of your graduation requirement is helping directly on an open source project. Our instructors will help you get it done. Once done, bam, that’s on your resume forever and is something prospetive employers want to see.

As this is delivered through our reinteractive.ACADEMY, your instructor is online and available for you to ask questions or help you over a particularly difficult stretch.

Coming soon
Level
II
Ruby Basics

Level II - Ruby Basics

Level II is where you start really learning what Ruby is as a language and how it is used and is part of the Ruby on Rails framework. Many courses gloss over Ruby, introducing it only in parts, never really diving into the power of this incredibly expressive and useful programming language. Of course, your instructor is available to you to help you through any difficulty and make sure you succeed.

Ruby is, after all, the only language devoted to developer happiness, so getting to know Ruby gives you a new friend in life :)

Coming Soon
Level
III
Rails Basics

Level III - Rails Basics

With the basics of Ruby under your belt, it’s now time to get to know Rails and really learn how it works. This level is delivered in several parts, with you learning every step of the way. Not only do you get to learn Rails, but the practical exercises you do will help you understand HOW the Rails magic works in helping you develop applications quickly and effectively with your instructor on hand any time you hit a road block.

Coming Soon
Level
IV
Design Basics

Level IV - Design Basics

Now that you have “built the thing” it’s time to make it beautiful! Well, this is true, but part of design is understanding how it should work in the first place, so that making it beautiful is much easier as the interaction design is already worked out.

Level IV takes you on a journey with the basics of UX design, followed by how to style HTML and web applications with CSS to make them look good and be usable.

Coming Soon
Level
V
Dynamic Basics

Level V - Dynamic Basics

Modern web-based applications are interactive. By this stage, you would have already had some dealings with dynamic page updates in the previous levels, but here on Level V is where you learn really how they work, how to utilise them and some of the pitfalls you can get into.

Coming Soon
Level
VI
Apprentice Developer

Level VI - Apprentice Developer

At Level VI you are really starting to get rolling! Now we help you learn about all the other things that make you a great Ruby on Rails application developer. You learn how to debug bugged applications, how to find and use APIs, discovery and use of the powerful rubygem ecosystem and how to properly ask for help on the web’s help sites.

Level VI strips away the mystery behind how a developer fixes an application and gets the help they need to develop highly complex systems.

Coming Soon
Level
VII
Recognised Developer

Level VII - Recognised Developer

Level VII rounds out your knowledge of advanced Ruby on Rails features, such as caching, turbolinks, activeJob and so much more. You also learn how to use deployment tools like Heroku and OpsCare to get your application live.

Find out more...
Level
VIII
Junior Developer

Level VIII - Junior Developer

With all the prior levels done, you are now ready to launch into development. At Level VIII you twin up with another reinteractive.ACADEMY student to work together building a mock project with one of our reinteractive.ACADEMY instructors acting as the client for your project. Another instructor will act as your mentor, guiding you both through the tasks at hand.

Here you get experience with project management tools, client interaction, deadlines, figuring out how to actually do things yourself and so on. This is a brilliant opportunity to really learn how to build an application from scratch and see how the whole process from start to finish hangs together.

Coming Soon
Level
IX
Project Manager

Level IX - Project Manager

Now that you’ve experienced building a project, you now learn the importance of project management and handling client expectations. Project Management skills are as important as development skills in achieving a successful outcome. On this course, you will learn what the important points of project management are, how to communicate properly to clients, what the pitfalls are to avoid and so much more.

With Level IX in hand, you then are ready to enter our graduate developer course!

Coming Soon
Level
X
Graduate Developer

Level X - Graduate Developer

Level X is where it all gets real.

On this level, you work directly with another Level X student to build out a real-life project for a nonprofit or charity group. You do this at least twice. The first time you are developing with a student project manager, the second time you are project managing two other students do their Level X course.

The app you build here will directly impact society for the better, helping a charity or nonprofit achieve their goals, and you get to put that site on your resume as something you directly built with valuable feedback from the client.

Level X can be done as many times as you wish, increasing your skills until you are able to land a job in the industry. We want you to win.

Coming Soon

Anywhere, Anytime

Start your training today