Nanodegree iOS Developer

Nanodegree iOS Developer

This Nanodegree program will prepare you to publish your first iOS app, whether you’re already a developer or relatively new to programming

Try it for free: Sign up to start your 7-day full access free trial.

Certificate to share

100% online

Get started right away and learn at your own pace.



4 months complete

8 – 10 hours / week


Qué aprenderás

The journey to becoming an iOS developer begins in your imagination—that moment when you first dream up a great idea for an app. This Nanodegree program will prepare you to publish your first iOS app, whether you’re already programming or just beginning. As you master the Swift programming language and create a portfolio of apps to showcase your skills, you’ll benefit from detailed code reviews, valuable career advice, and coaching from professional iOS developers.

Prerequisites and Requirements

In order to succeed in this program, we recommend having the following

• You are self-driven and motivated to learn. Participation in this program requires consistently meeting deadlines and devoting at least 10 hours per week to your work.

• Collaboration with peers and interactive feedback are critical to
the success of the program. You must be a committed and contributing participant of the community.

Technical Requirements:

• Access to a Mac computer running macOS 10.14.3 or later

Welcome to the Nanodegree

Learn what to expect in the classroom, get familiar with programming in Swift, and download Xcode, Apple’s development environment for iOS.

Learn Swift Programming
Learn the basics of Swift, the programming language used to develop iOS apps.
Intro to iOS App Development with Swift

Build your first app with Swift and Xcode, Apple’s programming environment for app development. You’ll learn how to use AutoLayout, UIButtons, and UILabels to create an interface, and how to react to touch events in an app using ViewController and multiple views. You’ll also learn how to set up audio recording and playback in a voice recording app.

UIKit Fundamentals
Develop an app with UIKit, Apple’s front-end framework for developing fast and powerful web interfaces. Learn about the delegate pattern to make connections between the app’s model, view, and controller, and add table views and navigation to your app.
Network Requests and GCD
Incorporate networking into your apps, and harness the power of APIs to display images and retrieve data. Use Apple’s Grand Central Dispatch, or GCD, framework to create asynchronous apps, ensuring a smooth user experience, even while your apps run lengthy operations in the background.
Data Persistence
Learn about simple persistence, the iOS File System, and the “sandbox.” Set up the classes we need to get Core Data up and running so that we can create, save, and delete model objects. Enable user interfaces to reactively update whenever the model changes, and safely migrate user data between versions.
Final Project
This is your chance to let your iOS Developer skills shine! For this final project, you’ll design and build your own iOS app, taking the design from the drawing board to the App Store.
What is a professional certificate?

Develop the skills necessary to complete the job

Whether you want to start a new career or change your current career, Coursera’s professional certificates help you prepare for the position. Learn at your own pace, at a time and place that is most comfortable for you. Enroll today and discover a new career with a 7-day free trial. You can pause your classes or end the subscription at any time.

Practical projects

Apply your skills to practical projects and develop a portfolio that demonstrates your job readiness to potential employers. You will need to finish the projects correctly to get your certificate.

Get a professional credential

When you complete all the courses in the program, you earn a certificate that you can share with your professional network, as well as access to professional support resources to help you start your new career. Many professional certificates have partners interested in hiring staff who recognize the professional certificate credential, and others can help you prepare for the certificate exam. You can see more information on the pages of the particular professional certificate where it applies.

Program Offers It includes
Real world projects Yes
Project reviews Yes
Mentor Tech Support Yes
Student community Yes
CV support Yes
Freelance Projects Yes
Real World Project
Develop an End-to-End project that will allow you to interact in a real work environment.


Results-oriented learning is a partner of Bootcamp AI, a platform with updated job offers.

Asynchronous program access

Pay as you go
  • Maximum flexibility to learn at your own pace.
  • Slack Community
  • Access to all sessions
  • Access to all quizzes
  • Access to all projects
  • Access to Laboratories
  • Cancel at any time.

+ 50% of your salary for the first month when you get a job

  • If you cannot find a job, we will exempt you from paying 50% of your first salary.
  • You must complete the 4 months of the program
Best rated


Pay in advance and save an additional 15%
  • 4 months is the average time to complete this program.
  • Save an additional 30% compared to pay-as-you-go.
  • Slack Community
  • Access to all sessions
  • Access to all quizzes
  • Access to all projects
  • Access to Laboratories
  • Cancel at any time.
  • Change to the monthly price later if you need more time.

+ 50% of your salary for the first month when you get a job

  • If you cannot find a job, we will exempt you from paying 50% of your first salary.
Tulio Velásquez
Gerente Arq Tecnología
The mentor has clarity on the material and how the step-by-step for each implementation is explained. The mentor has the knowledge and makes an easy understanding of the course.
Melani Stefania Ruales
I think it has qualified teachers and the topics in the courses are super good. She is a good teacher, who she knows about the topics to be covered. It is also dynamic when teaching the class
Diana Jaramillo
The mentor is experienced. I like that there are labs and that I can review the recorded classes.
Bryan Xavier Landázuri
Each class module was interesting and each laboratory that was carried out had its respective guide. It was well explained, I presented many applications of the various topics that were seen during the course

Cononoce como se aplican los microservicios.

Domine algunos servicios de Amazon Web Services

Get started with a 7-day free trial

✓ Dictated by the most important companies and universities.
✓ Affordable programs and free trial for 7 days.
✓ Apply your skills in practical projects
✓ Learn at your own pace
✓ Videos and course readings
✓ Graded tests and assignments
✓ Many programs do not require a degree or experience
✓ Certificate that can be shared after completion

To share in LinkedIn

You can share your Certificates in the Certifications section of your LinkedIn profile, on your printed resume, or in other documents.


Bootcamp AI is an organization that helps reduce the technological gap in the world, we have professional Nanodegrees curated by experts focused on job placement.

If you are subscribed, you get a 7-day free trial, which you can cancel whenever you want without any type of penalty. After that time, we do not issue refunds. However, you can cancel your subscription whenever you want. See our full refund policy .

Yes! To get started, click on the card of the course you are interested in and sign up. You can enroll and complete the course to obtain a certificate that you can share, or you can access the course as a listener to view the course materials for free. When you subscribe to a course that is part of a Certificate, you automatically subscribe to the entire Certificate. Visit the student dashboard to track your progress.

This course is completely online, so you don’t need to go to a classroom in person. You can access your lessons, readings, and assignments anytime, anywhere via the Internet or your mobile device.

Professional program focused on the career you want to pursue.

Exclusive section to improve your professional profile, code test and improve your personal brand.

We work with, a platform for jobs and freelance jobs with the best technology companies.

Accompaniment in your selection processes

As you progress through the program according to your performance, you are assigned paid projects from real companies, you can accept or reject.

You can have an ROI (Return on Investment) in the program of 200% return.

Wishlist 0
Open wishlist page Continue shopping