7554425D-0054-440D-B95E-D2ABC13D62CD Created with sketchtool.
Want to take this course from home? iOS Development is available online. Learn More
{body}
Your Saved Info Packages

View your saved Course or Program Packages containing pricing and detailed curriculum.

Speak with a Learning Advisor.

Have questions about course details? We'll call you.

development

Part-Time (New York)

iOS Development

Fill out the form below and a Learning Advisor will reach out at a time convenient for you.

Please pick a valid date and time between 9 AM and 8 PM eastern (Monday to Friday)

By clicking "Book a call," you accept our Terms and will also receive exclusive offers and updates about new courses, workshops and events.

Certificate Course

iOS Development Course

In Person or Online

View the iOS Development course package for pricing and curriculum details.

4.4 out of 5 stars
4.5 out of 5 stars
4.7 out of 5 stars
Google
Course Report
Switchup

iOS Development Course Overview

  • Learn Swift Fundamentals

    In this iOS Development course, learn the fundamentals of Swift, including object-oriented programming concepts, which can be applied beyond iOS Development.

  • Build Striking User Interfaces

    Storyboard a complete app and create rich user interface layouts with interactive components.

  • Develop a functional iOS App

    Execute every process in the development lifecycle to build a fully realized app that can be deployed on an iOS Device.

brainstation certificate

Earn a BrainStation iOS Development Certificate

When you complete your course, you will earn a BrainStation certificate, which can boost your LinkedIn profile and resume, helping you stand out in the job market.

Master iOS Development Tools

  • Xcode

  • iOS Simulator

Your Final iOS Development Project

To earn your Introduction to iOS Development certificate, you will have the choice to work on a class project, or create a fully realized iOS app.

What You'll Learn

Programming Fundamentals

Learn object-oriented programming with Swift, Apple's programming language for iOS and macOS devices. Understand the basics used by all object-oriented programming languages, including types, objects, control flow, and functions.

App Development Principles

Gain hands-on experience building iOS applications from scratch. Learn the fundamentals behind app development, including layouts (using Swift's UIKit), model-view-controller structure, and storyboards to develop your app's flow.

Interactive App Components

Learn how to make your app interactive using protocols and delegates. This will improve login processes, forms, and any element that requires users to enter data into your app.

Swift Libraries

Swift has a number of libraries that can add additional functionality to your application. You will use CocoaPods to manage dependencies from third-party libraries, and Alamofire to integrate your app with other data sources.

Learn From Industry Leading Guest Speakers

BrainStation students get access to exclusive guest lectures and panel discussion events led by some of the world's leading subject matter experts and professionals.

Woman speaking in front of classroom

Recent Industry Guests

Interested in what a typical day or Capstone Project looks like?

State-of-the-Art Campuses Community Hubs Quantum Coffee
State-of-the-Art Campuses

Our campuses are designed to inspire creativity, collaboration, and focused learning, with bright, engaging classrooms, multifunctional event spaces, and comfortable lounges.

Community Hubs

Each of our campuses is a unique tech community hub, with immersive classes, flexible corporate training, industry events, expert panel discussions, and more.

Quantum Coffee

Stay connected (and caffeinated) with fellow classmates and instructors at Quantum Coffee, our very own coffeehouse.

The BrainStation Experience

  • Learn Cutting-Edge Techniques

    Taught by Instructors with experience working in the field, learn the most in-demand concepts, skills, and tools.

  • Gain Hands-On Experience

    Work on projects in a collaborative setting to apply new concepts and techniques and develop your skills.

  • Leverage Synapse

    Use Synapse, BrainStation's intuitive, data-driven learning platform to access course content, as well as additional quizzes, challenges, and resources.

What Our Students Are Saying

5

"My experience at BrainStation was nothing short of fantastic. The staff is extremely professional, insightful, and attentive. The facilities are superb and create an ideal environment for both learning and networking. I would definitely consider taking another BrainStation course to continue my professional development."

David

5

"The best part of my experience with BrainStation was the great Instructors and the well-organized course materials. I was very impressed with what we did in the class, which was heavily focused on hands-on projects."

Sonny

5

"I've taken multiple professional development courses and BrainStation has by far been my favorite experience ... the teachers are professionals in the industry and always seem to be willing to take extra time outside of class to make sure you're staying up to speed."

Ashleigh

5

"My experience at BrainStation was nothing short of fantastic. The staff is extremely professional, insightful, and attentive. The facilities are superb and create an ideal environment for both learning and networking. I would definitely consider taking another BrainStation course to continue my professional development."

David

5

"The best part of my experience with BrainStation was the great Instructors and the well-organized course materials. I was very impressed with what we did in the class, which was heavily focused on hands-on projects."

Sonny

5

"I've taken multiple professional development courses and BrainStation has by far been my favorite experience ... the teachers are professionals in the industry and always seem to be willing to take extra time outside of class to make sure you're staying up to speed."

Ashleigh

Join a Community of World-Class Professionals

When you take a BrainStation course, you are learning with the very best. Enroll today to tap into a global network of instructors and students at some of the most innovative organizations in the world.

Flexible Payment Options

BrainStation offers some of the most competitive payment options for digital learning, with a range of flexible plans and scholarship opportunities.

To learn more about course fees and payment options, view our course package.

  • Payment Plan

    Monthly Payment Plans

    Split your tuition into smaller monthly payments.

  • Sponsorship

    Employer Sponsorship

    Get your tuition reimbursed by your employer.

  • Scholarship

    Scholarships

    We offer a range of scholarships to make learning more accessible.

Please be advised: all scholarships must be approved and applied prior to enrollment in a BrainStation course or program.

Learn in One of Our State-of-the-Art Campuses

BrainStation has three campuses in three of North America's fastest growing tech hubs. Take a course in one of our beautiful campuses or online in the comfort of your own home or office.

Toronto

460 King St W

Toronto, ON

M5V 1K7

Vancouver

455 Granville St

Vancouver, BC

V6C 1T1

New York

503 Broadway

New York City, NY

10012

Get Started

Speak with a Learning Advisor

Join a network of over 75,000 professionals who have transformed their career through BrainStation.

Find out if you're eligible for a BrainStation scholarship

Learn more about BrainStation certificate courses and diploma programs

Get access to VIP events and workshops

Fill out the form below and a Learning Advisor will reach out at a time convenient for you.

Please pick a valid date and time between 9 AM and 8 PM eastern (Monday to Friday)

By clicking "Book a call," you accept our Terms and will also receive exclusive offers and updates about new courses, workshops and events.

Set Password

You already have an account with BrainStation, but you still need to set up a password.