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 WatchOS developer fluent in Swift, Javascript, and Objective-C. I'm the lead iOS and Web instructor at the London App Brewery where we've taught over 550 students in-person at our London classroom.

My first foray into programming was when I was just 12 years old, wanting to build my own video games. Since then, I've made over 70 apps and some awesome games. In my courses, you'll find lots of geeky humour but also plenty of explanations and 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!