Ready to learn more?

Next Cohort: Mar 30-Jun 1

  • This field is for validation purposes and should be left unchanged.

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

10 weeks

Tuition

$3,250

  Vancouver

Mar 30-Jun 1

Commitment

Part-Time

Delivery

Classroom

Credential

Certificate

Year Founded

2012

Scholarships

yes

Brainstation’s part-time iOS Development course is tailored to those looking to learn how to build their own custom mobile app. Previous experience working with variables, control flow, functions, data structures and objects is recommended to succeed in this course.

Throughout the course, students will learn the Swift programming language to create a series of iOS applications using the iOS Software Development Kit and Xcode, a development environment featuring software tools. They’ll also learn how to deploy their app to the App Store.

Project-based learning gives students the guidance and hands-on experience needed to build a sleek iOS app that boasts persistent data storage and network data calls.

What You’ll Learn

You’ll learn how to build your very own mobile app from scratch.

  • Swift: Learn the programming language used by iOS Developers.
  • Mobile Software Architecture: Understand how to program a basic iOS app.
  • Storyboarding and Gestures: Use XCode features to build out your applications screens.
  • iOS SDKs: UIKit, Foundation and Cocoa Touch.
  • Interface Builder: Incorporate buttons, menus, and rich colour palettes.
  • Persistent Storage: Learn how to store core data for your application.

Ready to get started?

Next Cohort: Mar 30-Jun 1

  • This field is for validation purposes and should be left unchanged.

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (188)

BrainStation

UX Design Course Online

Michael Caracozza

Toronto • January 3, 2021

Graduated From

User Experience Design

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I’ve taken two courses (UX Design and Product Management) and can’t recommend it highly enough. The instructors for their courses are world class, who are experts in their respective fields, so much of what they are teaching they have real-life exp...

I’ve taken two courses (UX Design and Product Management) and can’t recommend it highly enough. The instructors for their courses are world class, who are experts in their respective fields, so much of what they are teaching they have real-life experience in. Most instructions also work at some of the best tech companies around. They’re great at providing guidance about best practices for getting into the field and answering any questions between classes. I also found the online live course format to be an excellent option, which was not only convenient, but also provided a great platform to complete the required course work each week. The final projects are built upon weekly acquired knowledge all of which builds towards a full understanding of the topic by the course’s end. Really great courses for anyone looking to gain some new skills or learn about new technology topics.

BrainStation

Great Learning Experience!

Lamya Ezzeldin

Toronto • December 23, 2020

Graduated From

Product Management Online

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I had 3 great learning experiences at BrainStation, both in person and online live. Most recently, I completed the 5 week Product Management course. In this case, I was gearing up for a career switch into the tech industry, and I just got hired as a PM...

I had 3 great learning experiences at BrainStation, both in person and online live. Most recently, I completed the 5 week Product Management course. In this case, I was gearing up for a career switch into the tech industry, and I just got hired as a PM (not knowing very much about what the role involved). Without a doubt, the course at BrainStation helped me develop a foundation I needed to be successful in my career switch.

One thing that's consistent about all BrainStation courses is their focus on keeping the curriculum current and updated with all the developments and digital skills required in industry. They provided a great overview on PM processes as well as real-life examples from our instructors (who actually work as Product leaders in industry). I found that the reading I was doing on my own complemented the course material very well.

Also, as with all BrainStation courses, there is emphasis placed on applying skills through a project. I think this is where I derived the most value from the course. There is a lot of theory and processes in Product Management, and it differs between companies, but I found that going through the project enabled me to begin to form my own "philosophy" and unique approach to PM.

I would certainly recommend this course to anybody starting off as a PM and encourage them to couple the course content with some independent reading on PM. I would be ready for 2-4 hours of extra work per week on the course project as well. Also, take advantage of the close, small-class environment (even online) and reach out to other classmates and engage with the instructors both in class and on Slack.

FAQ

  • Do you offer financing for tuition?

    Yes we do! We offer different payment options based on the course to make our education as accessible as possible.

  • Are computers provided?

    BrainStation courses are BYOL (bring your own laptop). This allows you to complete homework in the comfort of your own home and to become comfortable with your machine to continue your learning beyond completion of the course.

  • Can I just learn on my own?

    Ultimately people are social learners, there is nothing that can substitute a classroom of students as eager to learn as yourself. It may take you years to learn something on your own without proper guidance. At BrainStation we have industry experts that condense years of learning into a matter of weeks and provide resources to support you beyond graduation as well!

  • Who are my teachers?

    All of the teachers at BrainStation are experts in their respective disciplines and bring extensive real world experience into the classroom. Simply put, you are learning from the best and brightest. Most importantly, everyone at BrainStation is extremely passionate about education and empowering our students.

Other courses in Mobile App Development