career PathiOS Developer

This career path will help you develop the skills required to become an iOS Developer! You will build four iOS applications, including a social media app, that is a great addition to your portfolio. Note: This path is best for learners who are using a Mac device because the Xcode integrated development environment only works with the Apple operating system.

To start this career Path, sign up for Codecademy Pro.

28 weeks


iOS, Mobile Development, Swift, Firebase, SwiftUI, Xcode, Interview Prep, Backend Development, Git, Algorithms, Data Structures, and more...


Beginners welcome

For those who want to

  • Build and publish a mobile application for iOS devices
  • Advance their knowledge of Swift programming
  • Land a job as an iOS Developer


Certificate of Completion

What will you be able to do?

Here are just a few things you’ll be able to do with this Career Path.

What will you be able to do?

Here are just a few things you’ll be able to do with this Career Path.


Learn one of the top iOS mobile app programming languages and frameworks.


Build experience making public, interactive mobile applications that you can submit to the App Store.


Study the fundamentals of data structures and algorithms to prepare for an interview.

You really feel like there’s nothing you can’t learn, which in turn builds so much confidence in your skills and gives the momentum to keep learning.

Codecademy Learner

How are Career Paths different?

Learning to code means more than just memorizing syntax. Instead, we help you think like a real programmer.

Like a career advisor, we guide you through each step. You’ll learn the right thing at the right time, all in one place.

Gain practical experience as you go by creating portfolio-worthy projects that will help you land your next job.

Ready to kick-start your career?