" rel="stylesheet">
Skip Main Navigation
Page Content
This event has ended

Beginning iOS Programming Course - iOS Weekend - Xcode, iPhone, Objective-C

iOS Weekend

Friday, June 28, 2013 at 6:30 PM - Sunday, June 30, 2013 at 9:30 PM (PDT)

Beginning iOS Programming Course - iOS Weekend -...

Ticket Information

Ticket Type Sales End Price Fee Quantity
Early Registration - Save $100 Ended $500.00 $0.00
Regular Registration
Entitles purchaser to one seat for the iOS Weekend programming course.
Ended $600.00 $0.00

Who's Going

Loading your connections...

Share Beginning iOS Programming Course - iOS Weekend - Xcode, iPhone, Objective-C

Event Details

Come spend Saturday and Sunday learning how to build an iPhone application from start to finish. 

If you need a refresher on the C programming language attend the optional evening session on Friday, before the main workshop starts.

Full details available on our web site @ http://www.iosweekend.com


Course Outline


  • Program Structure
  • Classes
  • Methods and Messages
  • Decalred Properties
  • Instance Variables

Foundation Framework

  • NSString, NSMutableString
  • NSArray, NSMutableArray
  • NSDictionary, NSMutableDictionary


  • Creating a New Project
  • Project Settings
  • Interface Builder
  • Storyboards and Xib Files
  • Unit Testing
  • Organizer

Design Patterns

  • Model-View-Controller (MVC)
  • Target-Action
  • Delegate
  • Key-Value-Observing (KVO)

Cocoa Touch & UIKit

  • The App Delegate
  • The Run Loop
  • Windows
  • Views
  • View Controllers
  • Events
  • Navigation
  • Gesture Recoginzers
  • Table View and Collection View

Who will benefit from attending this course?

This course will be valuable if you are a ...

  • Professional developer wishing to transition from desktop or web development to mobile development.
  • Graphic designer 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.
  • Entreprenuar with and idea who is planning to build a minimally viable product (MVP).
  • Hobbyist curious about how to build applications for iOS.  

What are the requirements for taking the course?

The most important thing you must bring is a recent Intel-based MacBook Air or MacBook Pro laptop computer. The machine must be running OS X v10.7 or OS X v10.8 and should have Xcode 4.6 installed. You will not be able to complete any of the in-class exercises without a machine meeting these requriements.

To fully benefit from the course you should have some prior experience with a C-based language such as C, C++, C#, Java or JavaScript. You do not need to already know Objective-C to take this course, it will be taught as we work through the exercises.

Will there be a way to ask questions after the course ends?

A mailing list for all current and past iOS Weekend students is available. You may ask questions on the mailing list. The course instructor monitors the mailing list and responds to all questions.  

Can I find more information about the "Count'em UP" application?

Visit http://www.iosweekend.com to learn more about the application you will build in the class.


On Saturday evening between 7:30 and 9:30 P.M. the classroom will be open for anyone wishing to work on the exercises or ask additional questions.

Will food be provided?

Coffee and tea will be provided throughout the event. Morning and afternoon light snacks will also be provided. You will be responsible for providing your own lunch on Saturday and Sunday.

Have questions about Beginning iOS Programming Course - iOS Weekend - Xcode, iPhone, Objective-C? Contact iOS Weekend

When & Where

Residence Inn Palo Alto Los Altos
4460 El Camino Real
Los Altos, CA 94022

Friday, June 28, 2013 at 6:30 PM - Sunday, June 30, 2013 at 9:30 PM (PDT)

  Add to my calendar


iOS Weekend

Invest in your future one weekend at a time!

We offer a series of weekend courses focused on helping you develop practical skills building mobile applications that run on modern iOS devices (iPhone, iPod Touch, iPad). Our philosophy is that developers learn best by doing so we design each course as a series of hands-on exercises all focused on aspects of building a real-world mobile application.  

The instructor for all iOS Weekend courses is Bennett Smith.

Photo of course instructor.

You can reach Bennett on Twitter, LinkedIn and via the Contact The Organizer links on the iOS Weekend Eventbrite pages.  Bennett is also active on GitHub.

Event Cancellation Policy

iOS Weekend reserves the right to cancel any event 10 days prior to the start date for any unforseen circumstances that may arise. A full refund will be provided to any student who purchased a paid ticket for an event that is cancelled.

Apple, iPhone, iPad, iOS, and iPod are trademarks of Apple, Inc. Other company and product names may be trademarks of their respective owners.

  Contact the Organizer
Beginning iOS Programming Course - iOS Weekend - Xcode, iPhone, Objective-C
Los Altos, CA Events Class

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.