Past Meetup

Beginning iOS Programming Workshop (Paid Event)

Price: $600.00 /per person

Residence Inn

4460 El Camino Real · Los Altos, CA

How to find us

Pre-registration is required for this event. Space is limited. Visit for details.

Location image of event venue


Registration details => .

Pre-registration is required for this event. You will not be able to register on the day of the event.

Weekend Only! - No Need To Take Time Off From Work!

Join us for a two day weekend course designed to quickly bring developers, product managers, and designers up to speed on developing iPhone applications. All participants build an actual, working application from the ground up and learn the four-part process for developing applications: Idea, Design, Development, and Release.

In a sea of “me too” iOS training courses what sets iOS Weekend apart is our approach to learning. Each weekend workshop is a guided exercise in building a complete iOS application. We take you through all the steps required to make sure that when you leave the class at the end of the weekend you have a working application running on your iPhone or iPad.

The Beginning iOS Programming Course is a hands-on introduction to iOS development. With the focus on learning by doing, course participants move through a series of structured exercises using Xcode. Far more efficient than self-teaching methods, participants receive immediate, expert assistance and advice at every step. Bennett Smith and FocalShift co-owner Terry Tucker will both be present, providing one-on-one assistance during the hands-on exercises. In addition to the five regularly scheduled sessions, the Course includes open evening lab time.

Course Topics

Using Xcode to build and debug iOS applications Classes, objects, class categories, protocols, properties, and blocks Cocoa/Objective-C design patterns (target-action, delegate, model-view-controller) User interface design using Interface Builder and the Auto-layout system Proper structure for Cocoa Touch applications Navigation Table Views Gesture Recognizers Core Animation Persistent storage with iCloud Using the iOS Provisioning Portal Code signing, provisioning profiles, and the process for submitting applications to iTunes Connect Who Should Come

Professional Developers wishing to transition from desktop or web development to mobile development Graphic Designers wishing to get a better understanding of mobile application development for iOS Product Managers responsible for delivering iOS applications and wishing to understand what it takes to go live in the Apple iTunes Store Entrepreneurs with an idea, who are planning to build a minimally viable product (MVP) Hobbyists curious about how to build applications for iOS