Yelp Facebook YouTube Twitter Instagram

Hands-On in NYC or Live Online

iOS Development Classes NYC

iOS App Development with Swift Courses & Bootcamps

Ios 2x

iOS Apps (for iPhone & iPad) are programmed with Swift, using the Xcode application. Swift is complex but approachable for people getting into iOS programming for the first time.

In each class we offer, you will build apps while learning Swift and programming fundamentals. You decide how much you want to learn; just the basics with iOS App Development Level 1, or enough to create several apps and your own final project in the iOS App Development Bootcamp.

  • Small classes
  • Hands-on training
  • Book included
  • Free retake

Which iOS Development Class is Right for You?

iOS App Development Bootcamp

Hands-on iOS Courses & Bootcamps in NYC

In this 10-week class you will build several apps, including two in the very first week, using Swift and Xcode. The course covers programming basics, intermingled with real apps such as a Tip Calculator and a Weather App that integrates with an API. By the end you will focus on a final project to bring it all together.

60 Hours


Next Class: Sep 8–Nov 10, 9–4:30pm

iOS App Development (with Swift) Level 1

Intro to Swift, Xcode, and Object-Oriented Programming

This class is designed for students who are new to coding in Swift and object-oriented programming. No prior experience is necessary, though HTML and CSS experience is strongly suggested. In this class you will code 4 separate apps while learning the basics of Swift, Xcode, and object-oriented programming.

18 Hours


Next Class: Sep 8–22, 9–4:30pm

iOS App Development (with Swift) Level 2

Start Building iPhone & iPad Apps

In this training you will build an app with multiple view controllers that interacts with an outside database. You'll integrate with Apple's Mapkit and Firebase, and link to content on the world wide web. You'll learn how to view apps on your own iPhone, and how to set up an Apple Developer account. A prerequisite for this class is the iOS App Development Level 1 class, or equivalent experience.

18 Hours


Next Class: Sep 29–Oct 13, 9–4:30pm

Rated NYC’s Best iOS Development Courses

Noble Desktop will teach to build real-world iOS apps using the latest versions of Swift and Xcode. Build a solid programming foundation in our iOS App Development Level 1 class. Or take our 60-hour Intensive, and create numerous apps using our comprehensive step-by-step workbooks, as well as work on your own final project with one-on-one guidance from an industry experienced iOS developer.

Learn to develop iOS apps with Xcode & Swift


The application used by developers to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode includes a workflow for user interface design, coding, testing, and debugging. 


The primary programming language used to write apps for iOS, Mac OS X, watchOS (for Apple Watch), and tvOS (for Apple TV).

Object-Oriented Programming

Object-oriented programming is a programming paradigm (style) that represents concepts as objects that have data fields (attributes that describe the object) known as properties and associated procedures (behaviors) known as methods.

Learn then Practice

In our iOS classes you will learn by first watching the instructor demonstrate an exercise, then by practicing yourself on numerous real-world apps. Our instructors are all industry professionals who draw on their experience to teach you practical, professional skills.

Students learning iOS development

Custom iOS Workbook Included

All of our iOS classes come with a custom step-by-step training manual sold to universities and schools around the world. The best way to learn programming is through repetition. Recreate the class projects and refresh the iOS materials anytime after the class. 

Every iOS class comes with a custom workbook

Learn Swift Logic & Object-Oriented Programming

“Noble’s iOS Bootcamp helped me take my skills to the next level! I have always wanted to learn Swift, but was not able to learn by only using online resources. The teacher helped me understand the logic behind object-oriented programming. It was a challenging class, but I felt so accomplished after I finished. I would definitely recommend it to anyone and would even take it again myself!”
Nicole Schmidt, Desiger, RAPP

Student learning to program iOS apps

Upcoming iOS Development Classes in NYC


Next Class



iOS App Development Bootcamp Next Class: Sep 8–Nov 10, Saturday, 9–4:30pm Duration: 60 Hours Price: $3000
iOS App Development (with Swift) Level 1 Next Class: Sep 8–22, Saturday, 9–4:30pm Duration: 18 Hours Price: $975
iOS App Development (with Swift) Level 2 Next Class: Sep 29–Oct 13, Saturday, 9–4:30pm Duration: 18 Hours Price: $975