iOS Development

Part-Time Bootcamp in Salt Lake City

16 Weeks of Code Training

Our 16-week course allows students to learn and apply the coding skills to start a career in code. Attend our classes on-campus in Salt Lake City, Utah and learn with in-person guidance from our team of experienced instructors. Class time is Tues and Thurs 6-9 p.m. and Saturday 9 a.m.- 2 p.m.

DevMountain Culture

Plug yourself into a culture of creating, building, and achieving success with like minded people. Our expert faculty love sharing their craft, and empowering the next wave of programmers and entrepreneurs.

One-On-One Mentoring

Established developers, alumni, and industry experts all get involved in your education. That makes for a perfect combination of mentors who know where you are starting, where you are at, and where you are going.

Salt Lake City Campus

What You'll Learn


Learn to create, manage, and navigate your projects in Apple's IDE for Cocoa Development.


Work with Apple's brand new programming language and be ready for new Swift-only projects and frameworks.


You still need Objective-C to be a great iOS developer. You'll feel comfortable working in any project.


Build standard and custom interfaces programmatically and using Storyboards. You'll learn autolayout, custom animations, and more.


Use best practices to create great looking, intuitive apps on all platforms. We'll cover the iPhone, iPad, and the new Apple Watch.


Follow best practices for MVC application architecture design. You will be ready to work on teams and apps of any size.


Integrate and contribute to third-party code. Learn from the best while quickly building new, complex apps.


Fix bugs using Xcode tools, Apple Documentation, and online resources. Instructors and mentors are here to help.

Submitting Apps

Wrap around code signing, provisioning, testing and submitting your apps. Get expert marketing instruction to succeed on the App Store.

Student Projects

Hunt X

An app to view the website Product Hunt in a more visual way. // Jared B., 2014 Alumni

Curriculum is only as good as the people behind it.

DevMountain's expert instructors are passionate about sharing their craft and empowering the next wave of programmers, entrepreneurs, and designers.

DevMountain Instructors


Total Students Taught


Average years of experience


Average student rating

Meet some of the team who will help get you to the next level:

Andrew Madsen

Program Director


Ben Norris

iOS Instructor

Tanner Labs

Jake Gundersen

iOS Instructor

Third Rail Games

Upcoming Salt Lake Start Dates

{{session.date_start | amDateFormat:'MMM D'}}

{{session.date_start | amDateFormat:'MMM D'}} – {{session.date_end | amDateFormat:'MMM D'}}

{{session.price/100 | currency:'$'}}

Deadline: {{session.date_deadline | amDateFormat:'MMM DD'}}



Our goal is to make it as easy as possible for you to come and learn, assisting through finances is just one of those ways. We know that your education is important, and we believe that a lack of funds shouldn't be a reason to not participate.

Virtual Campus Tour

Request a Campus Tour


V How do I apply?

Head to and select the course and start date of your choice. You will be prompted to:
  1. Create a account with a name, email, and password.
  2. Fill out a simple online form which will start the application process.
Once that form is submitted, our admissions team will contact you and guide you through everything. It is easy.

V What happens when I hit the "submit" button on my application?

Our application process has 3 simples parts:
  1. Submitting an online application.
  2. A phone or video chat interview with one of our admission team members.
  3. A pre-course challenge to measure your competency. Don't worry, we enroll people who are at ground zero.
Your assigned admissions team member will schedule a time for an interview to talk. Once the interview is complete, you will be sent the pre-course challenge. The challenge must be completed and reviewed. When the review is complete, a final decision is made. We hope to see you in class!

V How many people are typically in a class?

We typically keep our classes between 20-30 people. DevMountain has come to find that anything over 30 people takes away from learning, and anything less than 20 takes away from peer-to-peer learning and groups. We have found that 20-30 is the sweet spot.

V Does DevMountain offer scholarships or other financial aid?

DevMountain does offer scholarships from time to time. Contact our admissions team for up to date scholarship information.

DevMountain does not accept government granted financial aid including scholarships, grants, GI benefits, etc. DevMountain is not a Title IV school.

Financing options are available through 3rd party lenders whose information can be found at