IOS Development Program 2017-11-21T19:23:53+00:00


Since the advent of the iPhone, Apple’s iOS app store has been a pinnacle in boosting our economy by allowing engineers to create custom technologies for the everyday consumer. Learn Swift and XCode with TK2’s iOS Development course to create an app all your own.

Know Your Stuff

Dive into learning everything you need to know about the Apple platform, including Swift, Cocoa Touch, Apple SDK and API. Navigate Xcode and iOS Framework, GitFlow and MVC architecture while working in an agile business pattern.

Develop New Skills

Create a development story in GitHub from beginning to the end to display your development and learning capabilities.

Get Hired

Launch your new career in development locally with your mobile website promoting your personal brand.

“Do you want to spend the rest of your life selling sugared water or do you want a chance to change the world?”
– Steve Jobs

Career Support

We provide each of our web development graduates with access to job readiness training, connections to employers and opportunities to hone new skills.


Develop a solid resume and present your code. Effectively display open source contribution.


Visit local companies and meet guest speakers. Gain experience building projects for yourself or real local businesses.


Present your self-promotional website with potential employers locally and globally while embracing your local tech community.

If you love what you do and are willing to do what it takes, it’s within your reach. And it’ll be worth every minute you spend alone at night, thinking and thinking about what it is you want to design or build. It’ll be worth it, I promise.
– Steve Wozniak

Student Life

Our days are broken into morning coffee exercises, lectures, live coding, interactive labs and individual/group projects with a mix of guest speakers and cohort outings.

    • Review and Exercise

      Morning exercise to reinforce key concepts. Prep your mind for another amazing day of learning & practicing.

    • Guidance

      Time to let our experienced instructors guide you through the lessons of the day via lectures, discussions and challenges.

    • Labs & Homework

      Start labs or homework and receive assistance from instructors and TAs. Take this time to collaborate with classmates and practice coding.

    • Optional Hours

      Go home or stick around to practice. Attend meet-ups, networking events and hear from guest speakers.

What You’ll Learn

Learn everything you need to create iOS apps from dust. We cover programming, third-party services and interactive design for development sprints.

Swift, Xcode, and Interface Builder

Build full-featured and interactive iOS apps from scratch using Xcode and Swift – Apple’s own open source programming language.

Mobile Design and Apple’s Human Interface Guidelines

Learn the basis of user experience with iOS apps and create functional mobile interfaces that follow Apple’s latest guidelines.

APIs, Networking & Performance Management

Dive into strategies that empower users to share content with friends, download media to others’ devices, and connect to social media sites like Facebook and Instagram. Gauge and improve the way your app performs across all devices.

Work in Teams, Design Methods & Ideation

Bring new concepts to life through group projects and assignments. Work with fellow students to generate new ideas, solve real-world problems and design amazing applications.

Download the Detailed Course Catalog of Our iOS Development Program


Course Catalog