What are the prerequisites for enrolling?

Here are some basic skills and systems we recommend if you're a good fit for the program.

We recommend that you have a bit of exposure to some level of coding or programming, as you’ll be able to keep up with the classes better.

  • If you’ve already worked through our free Your First App video courses for iOS or Android, then you’ll be well-prepared for our bootcamps!
  • If you're considering the Flutter bootcamp, we recommend that you have some experience building and shipping iOS or Android apps.

You’ll also need a fairly modern Windows, Mac or Linux computer to install and run the tools and frameworks needed for this course. Check out the individual bootcamp pages for more details on what specific hardware requirements each program has.