Becoming an iOS Developer — The Complete Guide 2023

Mohammad Azam
24 min readNov 8, 2022
Photo by Ugne Vasyliute on Unsplash

It always excites me to see so many people jumping into iOS development. We have a great community with lot of talented people and it is continuously expanding.

Recently, I have been talking to a lot of new developers and one of the main challenges they shared with me is that they have trouble getting started and they don’t have a clear path on what to learn in order to move forward in their iOS journey.

In this post, I will cover my recommendations on how you can become an iOS developer. Keep in mind that this is not the only path but just one of possible ways you can become an iOS developer. This is the strategy I would have used if I was in their position.

A lot of content covered in this article is part of my book called Surviving the Coding Bootcamp — From no coding experience to earning a six-figure salary.

Do I need a computer science degree?

The short answer is NO! You do not need a computer science degree to become a software developer. As a coding bootcamp instructor for the last 5+ years, I have taught many students who did not have a degree and they…



Mohammad Azam

Lead instructor at a coding bootcamp. Top iOS mobile instructor on Udemy. Author of multiple books and international speaker.