iOS Development Course
Part-TimeEnroll For Fall 2017 →
Get Course Package
We’ll send you course, project and Educator details.
Learn From Anywhere
Access our part-time program from the comfort of your home.
Taught by Industry Leaders
Learn from experts who bring their real-world experience to every class.
30 hours, with self-guided learning outside of the classroom.
Learn and collaborate with like-minded classmates from different backgrounds around the world.
Access to a Learning Portal that's unlike any other learning experience.
We offer Merit-based Scholarships, as well as our Women in Tech initiative.
You'll have the opportunity to provide feedback on your comprehension of course readings and assignments. This gives Educators a sense of your comfort level with the material, and they can work with you on specific knowledge gaps or topics you need further explanation on based on your responses. This makes for a learning experience that is tailored to your specific needs, ensuring you grasp the content and leave the course feeling comfortable with the material you learned over the course of the 10 weeks.
Cement your knowledge with Mastery Based Learning
Knowledge testing is an essential component to mastering a new skill through our Mastery Based Learning Approach. Quizzes are layered throughout the program content to encourage you to reflect on new material, apply new concepts, and keep previous topics top of mind. Once submitted, our Educators can assess your comprehension of the course material and provide support where needed.
What You'll Learn
You'll learn how to build your very own mobile app from scratch.
- Swift Learn how to write code using programming fundamentals and advanced concepts.
- Mobile Software Architecture Best practices around structuring your applications code.
- Storyboarding and Gestures Prototype your application using XCode design tools.
- iOS SDKs UIKit, Foundation and Cocoa Touch.
- Interface Builder Build rich, interactive interfaces.
- Persistent Storage Collect, store, and use data in your application.
Is This Course For Me?
Have an idea for an app? The part-time iOS Development course is designed to introduce students to the world of iOS development and the Swift programming language. Students will work through creating a series of iOS applications using the iOS Software Development Kit and a development tool called Xcode.
In order to be successful in this course, prior experience with variables, control flow, functions, data structures and objects will be an asset.
By the end of the course, students will be able to build an iOS application that has a sleek user interface, persistent data storage and network data calls. They'll also learn how to deploy their app to the App Store.
Be sure to get a Course Package to view curriculum information, Educator details and past projects. If you have any questions about whether or not this course is for you, please contact us and we'd be happy to help.
"[The Educators] work in the relative field to iOS Development, and I was able to get some professional experience over the shoulders from them. As a student, this was a huge asset for me in getting an internship position."
Sonny, iOS Development Alumni
The Online Experience
As a BrainStation student you’ll be working out of an industry-leading Learning Portal. The digital classroom is designed to facilitate interaction between you and the live lecturer, and you will engage with your peers and Educators just as you would in an in-person classroom.
As an online student, you'll feel supported and connected to the community while you’re learning from the comfort of your own home. Just as you would raise your hand in an in-person class, you can request assistance from educators as often as needed.
How You'll Learn
You’ll be learning online from a live Educator teaching you in real-time with hands-on, project-based work; it’s as close to in-person learning as it gets. The program’s curriculum is adaptive to reflect what is being used by industry experts in the real-world, tried and tested. You’ll always have access to the learning material before each lecture, giving you the opportunity to learn concepts ahead of time and ask questions to apply to the lecture.
Student Payment Plans
We work with our students to make our programs accessible and affordable.
We understand that every student's financial situation is unique, and we work closely with you to build a customized Student Payment Plan. Speak with our Admissions team today to learn about financing options and explore our range of scholarship opportunities.
6:30PM - 9:30PM
Fall - 2017
Mondays: Sep 18 - Nov 27