LEARN iOS APP DEVELOPMENT

A specialized, mentor-led course for building iOS apps. Part-time or full-time.
Objective-C
+
Swift
+
iOS

Program Highlights

Our iOS Developer Course teaches students to build full featured iOS apps. You’ll learn how iOS works, and how to create views, animations, network requests, and much more. Bloc programs are intensive and outcome-oriented. They combine an immersive learning experience with online flexibility:

  • Mentorship 1-on-1 Mentorship With an Experienced iOS Developer
  • Projects Learning by Building Real iOS Apps

Who Should Take Our Course?

This Course is for anyone looking to learn about iOS Development. This course welcomes beginners and seasoned software professionals alike.

Learning at Bloc

Learn Anytime From Anywhere

Our programs offer flexible scheduling and are entirely online. You can take our courses from anywhere and choose a pace that matches your needs

Pace Options

12 Weeks
40 hrs per wk 3 Mentor Meetings per wk
18 Weeks
30 hrs per wk 2 Mentor Meetings per wk
36 Weeks
15 hrs per wk 1 Mentor Meeting per wk

Choose a Dedicated Mentor

All of our Mentors are experienced professionals with years of industry experience. We’ll help you choose the right mentor for your learning style to:

  • Ensure that you understand core concepts
  • Hold you accountable and keep you on track
  • Code review your projects and assignments

Build a Portfolio of Projects

Our curriculum is written by Bloc’s experienced developers and designers. As you progress through the Course with a Mentor, you’ll build a portfolio of three to five projects to enhance your skills.

Ios
Having a mentor work with you one-on-one in real time is a huge benefit. It's a transfer of knowledge and insight from a professional that you just can't get from a tutorial.
Ios small
Steve Schauer
Lead Mentor
- Lead Mentor Steve Schauer

iOS Development Syllabus

Ios roadmap

Foundation

In Bloc’s iOS Development Course, you’ll learn the skills required to create iOS apps. The Foundation section introduces developer tools such as Xcode, Git, GitHub, and the command line. You’ll spend several weeks learning Objective-C, the primary language used for iOS development. After exploring the newer language for iOS - Swift - you’ll build three iOS apps: a conversion calculator app, a web browser app, and an Instagram app.

Github
Learn common tools like Xcode, Git, and GitHub
Swift
Learn Objective-C and get introduced to Swift
Apps
Write a conversion calculator app, a web browser app, and an Instagram app.

Ios project

Projects

In the Project Phase of your apprenticeship, you’ll leverage the fundamentals learned in the Foundation Phase to build three to five production quality apps. You’ll work on a series of apps using either Objective-C or Swift to create a portfolio that showcases your talent. During the Project Phase, your mentor will be your client, senior developer, and project manager. Your mentor will provide project requirements, feedback, code reviews, and advice.

Build 3-5 Production-Quality iOS Apps

Watch

Blocstagram Watch

Add an Apple Watch extension to the Instagram app you created in the Foundation Phase.

Bloctalk

BlocTalk

Build a Wi-Fi / Bluetooth chat app that allows users to message friends without an Internet connection.

Blong

Blong

Use UIKit Dynamics, a physics-based animation engine, to build a working replica of Pong.

Bloquery

BloQuery

Use Parse to build a Q&A community like Quora.

Blocnotes

BlocNotes

Build a note-taking app that syncs with iCloud.

Blocspot

BlocSpot

Use Apple Maps, Core Location, and Local Notifications to discover new places and exciting adventures!

Swiftris

Swiftris Plus

Build a Tetris clone with Game Center integration and VoiceOver accessibility features.

Capstone

Capstone

Define, scope, and build a project of your choice.

A Curriculum Catered to Your Goals

Ricardo iosheadshot

Enhance Your Career

Ricardo Gonzalez

Ricardo is a Jr. Developer at a trade association, and enrolled in Bloc's iOS apprenticeship to to build a mobile app for his company's encyclopedia of knowledge.

Alumni ios screenshot

Bloc iOS Alumnus

Meet Doug

Payment

$4,999
Mentorship
1-on-1 Mentorship

Learn under the guidance of an experienced iOS development mentor

Projects
Project-Oriented Curriculum

Build 3-5 projects for your portfolio as you progress through our hand-crafted curriculum

Payment Plans

Tuition can be paid upfront or over six installments. The installment plan: one payment of $2,000 upon enrollment, and 5 monthly installments of $700. We accept credit cards, debit cards, checks, and PayPal.

Refund Policy

We'll provide you with a full refund if you drop out within 7 days of starting your course. If you choose to drop out later, you will receive a pro-rated refund based on the number of days you've spent in the program, minus a non-refundable fee of $500.

Next Start Date: Apr 25 th

Request a Syllabus

Sa

Enter your email to receive the complete iOS Course syllabus