Header ios 2x

Become an
iOS Developer

  • Learn iOS development with a mentor vested in your success
  • Develop seven mobile apps for iPhone and iPad, including a replica of Instagram
  • Learn Objective C, Swift, and how to work with APIs, animations, and game logic

Weekly Mentor Meetings

Meet every week, 1-on-1, with an experienced mentor invested in your success.

Build Real Apps

No more video-tutorials. Instead, learn by building four fully-functional apps.

Tailored to You

Learn from anywhere, day or night. Get a curriculum customized to your interests and goals.

Curriculum

Building blocs

Foundation One Third Of Your Apprenticeship

Start by setting up your development environment using Xcode 6, Git, and GitHub. GitHub will serve as an online portfolio of your coursework. Next, explore fundamental programming topics such as variables, loops, arrays, and objects, using both Objective-C and Swift.

Quickly move from concepts into building real apps. Complete a simple calculator and browser app, before launching into your own working replica of Instagram. Here you will explore touch interfaces, gestures, and animations, and learn to customize your app to work differently on the iPhone and iPad. Finally, learn about Test Driven Development, debugging, and launching your app.

Build & Ship Two Thirds Of Your Apprenticeship

In the second phase, you'll tackle open-ended projects with more autonomy, complemented by coaching from your mentor. You'll choose from a menu of apps to build, each one designed to reinforce and build upon your iOS developer skills. These projects are designed to be open-ended, and teach you to work with APIs, explore game dynamics, add iCloud integration, and work with mobile back-ends. Get expert help from your mentor through pair programming, code reviews, and debugging.

Once you have designed, tested, and shipped your three apps, you'll advance to the capstone project. As your capstone, take your own app idea and bring it to life by designing and submitting it to the app store.

More About How A Bloc Apprenticeship Works

Mentor Spotlight

Mentor aaronb

Aaron Brager

Aaron has been developing web and native apps for iOS since iPhone launched in 2007. Prior to Bloc, Aaron was an iOS Developer at Sprout Social. He has also worked at Apple and deck5 Software.

See Bloc's Full Mentor Roster

Pricing
$4,999

pick the pace that fits your life

12 weeks
40 Hours / Week
Three mentor meetings each week
18 weeks
25-30 Hours / Week
Two mentor meetings each week
36 weeks
12-15 Hours / Week
One mentor meeting each week

COURSES START EVERY MONDAY

Enroll Now

REFUND POLICY

Our refund policy is simple:

If you cancel within the first week, we provide a full refund. If you choose to drop out later, you pay a prorated rate for the number of days you were enrolled, minus a non-refundable fee of $500.

PAYMENT PLANS

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

SCHOLARSHIPS

Bloc believes in promoting diversity in software development and design. We select 9 students for a $500 partial scholarship.


For full eligibility requirements or to start a Scholarship application, click here.