Nljqo02gtboesizksqbh

12 Rules to Learn to Code

Top Tips and Tricks for Levelling Up as a Developer

The Definitive Beginner's Guide

✔ How to go from Zero to Hero

✔ How to Become a Better Programmer

✔ What are the Best Practices for Learning to Code?

We've taught over 100,000 students and here's our expert advice on how to go about learning to code.

Learning to program is hard. We get it. But we believe that in life 80% of the results tend to come from picking the 20% most important things to do. Here's the 20% for learning to code.


Your Instructor


Angela Yu
Angela Yu

I'm Angela, I'm an iOS, Web, and Flutter developer fluent in Swift, Javascript, Objective-C and Dart. I'm the lead mobile instructor at the App Brewery where we've taught over 210,000 students worldwide.

My first foray into programming was when I was just 12 years old, wanting to build my own Space Invaders. Since then, I've made hundreds of apps and some awesome games to boot. In my courses, you'll find lots of geeky humour but also detailed explanations and plenty of animations to make sure everything is easy to understand. I'll be there for you every step of the way.

As seen in:



Class Curriculum


  Download the eBook
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!