Learn from experienced Developers
Develop skills with hands-on experience
Build lasting industry connections
Create a Fully Realized Mobile App
Learn Swift Fundamentals
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.
Master Industry Tools
Your Final Project
To earn your 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
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 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.
Interested in what a typical day or Capstone Project looks like?
A state-of-the-art campus
Our 20,000 square-foot Vancouver campus was designed to inspire creativity, collaboration, and focused learning, with bright, engaging classrooms, multifunctional event spaces, and comfortable lounges.
In the heart of Vancouver
Located at Granville and Pender, BrainStation is a unique tech community hub, with immersive classes, flexible corporate training, industry events, expert panel discussions, and more.
With our very own coffeehouse
Stay connected (and caffeinated) with fellow classmates and instructors at Quantum Coffee, our very own coffeehouse, conveniently located on the campus' ground floor.
View the Vancouver Campusto see our space.
“BrainStation's mission is to deliver a premium learning experience, with hands-on, digital skills training that keeps up with the pace of innovation. Working directly with industry leaders, we've developed an immersive, adaptive training model, to help professionals and organizations evolve and thrive in today's digital economy.”
Founder & CEO, Brainstation
The BrainStation Experience
Learn cutting-edge techniques
Taught by experienced Vancouver instructors you will 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.
Use Synapse, BrainStation's intuitive, data-driven learning platform to access course content, as well as additional quizzes, challenges, and resources.
What People are Saying
“The favourite part of my experience with BrainStation was the great Instructors, and the well-organized course materials. I was very impressed with things we did in the class, which was heavily focused on hands-on projects.”
Sonny, Course Report
“The course was packed with valuable content and the Instructor was knowledgeable and approachable. Coming from the professional field, with many years of experience, he made sure all students left with a solid understanding of iOS programming, and were confident setting out on their own.”
Elisa, Course Report
“I loved getting guidance and feedback from an Instructor that works in the field. I was able to get a sense of the real-world work experience, which helped me get an internship position at RBC's headquarters in downtown Toronto.”
Invest in Your Career
We offer a wide variety of scholarship opportunities and interest-free payment plans. To learn more about your payment options, view our course package.
- 1 Full Payment
- 3 Monthly Installments
- 6 Monthly Installments
Upcoming Sessions in Vancouver
- Online Live
Registrations Currently Unavailable
Unfortunately this course is currently unavailable at our Vancouver Campus.
Learn in the heart of Vancouver
455 Granville St, Suite 400 Vancouver, Canada
Located at Granville and Pender, our 20,000 square-foot campus is a vibrant community hub, just steps away from some of the world's most influential technology companies.