Build an App for the iPhone and iPad
Being an iOS Developer is a remarkable occupation, and we’ve designed this Nanodegree program to teach you the skills required to launch your career. Whether you have previous object-oriented programming experience or you’re a complete beginner, you’ll learn the Swift programming language and make a multitude of portfolio-worthy iOS apps to demonstrate your expertise with iOS development.
Over the course of your iOS Developer Nanodegree program you’ll build five portfolio-worthy iOS apps that demonstrate your expertise as an iOS Developer. You’ll write these apps in Swift, Apple’s custom programming language designed specifically for building iOS and OS X apps. You’ll receive community and mentor support throughout, as well as benefit from the rigor and rapidity of our peerless code review system. Finally, you’ll receive career guidance as we review your resume, audit your online presence, provide you interview training, and more. You’ll even take part in a new program facilitating job placement.
Excited? Ready to begin? Great! We just need you to take the Readiness Assessment first, to ensure you're prepared for the curriculum level. (We require past programming experience.)
Whether you're stuck on a project or want to clarify doubts, our mentors can answer any question.
We built Nanodegrees with expert analysts and leading technology companies to ensure you master the skills needed to meet the requirements of industry.
You can work according to your own schedule and at your own pace. Our bite-sized short videos and in between quizzes keep you engaged and are easy to grasp.
Build a portfolio of industry-relevant projects. Upon graduation, you’ll have an array of example work to impress any employer.
Our global network of experienced reviwers will return your project within 24 hours, with line-by-line comments and tips to ensure you are mastering the material.
Take advantage of free resume and online profile reviews. You’ll also receive access to our network of hiring partners in India, their join openings and prepare for hiring questions with mock interviews.
for three months
Start with 1 day free trial. 7 days refund on subscription available.
A student who devotes 10 hours per week can complete the course in about 6 to 9 months.
* Price exclusive of taxes. GST of 18% gets applied on checkout. Option to convert your payment into EMI available on checkout page.
All the above payment plans include the costs of Unlimited project reviews (by Udacity's global reviewer network), in-classroom mentorship support through chat with industry experts and Access to global community of Udacity students pursuing the same Nanodegree.
We support multiple payment options for your convenience. Choose an option that suits you the most
Accepting payments through Credit/Debit cards from all major banks.
Split the payment of the course fee across 3 or more months. Option is available for all plans. Instalment information available on the payment page.
Seamless payment though Internet banking accepting payments from over 59 banks.
Ever wondered what you’d sound like as a Chipmunk or Darth Vader? Wonder no more! In this first project, you’ll build an app that records a user’s voice and then plays the modulated audio through a variety of filters.
Solidify your knowledge of iOS user interface concepts by building an app that creates memes from images! The project is split into two parts. In part 1, you’ll create an app that enables the user to take a picture, and add text at the top and bottom to form a meme, and share the meme with friends. In part 2, you’ll display sent memes in both a table and collection view.
By incorporating networking, apps truly become “mobile” -- interacting with interesting data using popular web services. In this project, you’ll build your first networked app that displays information posted by other Udacity students. You’ll create a map view with pins representing student locations, and by tapping a pin, the app will display a custom URL posted by a student.
Tour the world without leaving the comforts of your couch! In this project, you’ll build an app that lets you tour the world from the comfort of your own couch. Users will be able to drop pins on a map, download pictures for the location, and save favorites to their device.
Landing a job as an iOS Developer requires more than technical skills; it requires creativity and innovation. Drawing on everything you’ve learned so far in the Nanodegree, you'll now dream up, design, and code your own custom app.
In partnership with industry leaders, we've built a comprehensive set of projects and skills designed to launch your career as an iOS Developer. Specifically, you’ll learn:
1 “Planet of Phones”, The Economist, http://www.economist.com/news/leaders/21645180-smartphone-ubiquitous-addictive-and-transformative-planet-phones
iOS Developer Nanodegree Specific Requirements:
See the Technology Requirements for using Udacity.