A small class size for better learning outcomes
We believe that keeping the class size small leads to a better learning outcome for our students. We have a maximum of 10 students per class with 2 instructors. This creates a collaborative atmosphere and gives you the chance the ask plenty of questions and have your code reviewed.
The value of teachers
Getting started is the hardest part because you don’t know what you don’t know. This is the time when you get stuck on the most banal things, which can be demoralising and time consuming. A teacher can catch you when you fall and foster your forward momentum. More importantly teachers teach you how to help yourself, show you where to look and point you in the right direction.
However, no teacher can make you into a great app developer. This comes from figuring things out yourself and developing your skills by building apps independently. Therefore we encourage all our students to start working on their first project as soon as they finish the course, while everything is still fresh. Progress is directly proportional to how much you practice.
Still, in the beginning it’s nice to have someone look over your shoulder as you learn to develop apps natively in Swift or Java.