addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Beginning iOS 7 Application Development Training - April 12, 26 & May 3

Learn how to develop full-featured iOS apps from scratch in this comprehensive 20 hour, hands-on training course taught by renowned iOS expert Jon Flanders.

• Learn how to use the tools and APIs in the latest iOS 7.0 SDK, and how they all fit together to build iOS apps like the pros. 

•  Gain hands-on coding experience and get answers to your questions so you can start creating your own iOS apps. 

•  Save development time and frustration by focusing exclusively on iOS development for 20 hours with expert guidance.

You'll come away from this course ready to create your first iOS app, or improve your existing app. 

Jon Flanders, iOS 7 Fundamentals instructor for Pluralsight (http://www.pluralsight.com), O'Reilly book author, Microsoft MVP  and MSDN’s Channel 9 speaker.

This course is for those with no previous experience building apps for the iOS platform. Students who enter this intensive, 20 hour class with no previous iOS app development experience can expect to leave training with the requisite skills to write and deploy their first app, or improve an existing app!

Why Learn iOS Application Development?
In January, Apple issued a press release proclaiming that customers have "spent over $10 billion on the App Store" on almost 3 billion app downloads in 2013, with more than $1 billion of that money having been laid down in December alone!  

About This Course
Course curriculum includes classroom lectures and discussions, hands-on experience with sample projects and homework, and references to documentation from Apple and other sources.

Through out the course students will build a real world, fully featured iOS 7 app that can be used as a starting point for their own projects.

Class Dates: April 12, 26 & May 3
Time: 9:00 a.m. - 4:30 p.m.
Location:  ITT Technical Institute 2555 West 190th Street, Suite 125
Torrance, CA
Cost: $295.00
 
Total Training hrs.  20


Class Agenda

Day 1

Introduction
This module will be a basic introduction to the platform and the basic architecture of apps. You will download Xcode and setup your development environment.  It will also be an overview of tools (i.e. Xcode, Instruments, etc.).

Xcode
This module will go deeper into Xcode and cover all the features that a developer needs to be successful.

Introduction to Objective-C
Objective-C is a large language. This module will focus on the core of the language and features that developers need to use daily in iOS.

MVC in iOS
MVC in iOS is a bit different than the classic pattern.  This module will cover what that difference is and introduce the developer to UIView and UIViewController.


Day 2


Navigation
One of the basic choices iOS developers need to make is how their app will navigate between UIViews and UIViewControllers.  This module will cover the basic options and give some tips on making their app a bit more flexible regardless of the option chosen.

Networking
Almost every app needs to connect to a service or endpoint to do some amount of its work.  In this module we’ll cover NSURLSession from a foreground execution point of view.

UITableView and UICollectionView
Now that we can get data from a service, it’s time to dive into the two workhorse Views on iOS: UITableView and UICollectionView

Persistence
Apps need to keep state. This module will briefly cover all the available options for storing state on iOS.  Included will be the File System, SQLite, Core Data, and iCloud.


Day 3

Performance and Background Execution
These two topics go hand in hand. Perceived performance of an app is often due to how much work it can remove from the main UI thread.  This module will cover the different options for background execution, as well as the background transfer service (new in iOS7).  You will also be shown how to measure performance using the Instruments tool.

Publishing
Getting your app in people’s hands is the ultimate goal.  This module will cover the two ways to do that: publishing and deploying to the AppStore, as well as ad-hoc/enterprise publishing.

Click here for a detailed list of topics


                                    About the Instructor

Jon Flanders is a iOS Engineer at Axis Studios in Hollywood, CA. He is also writes and instructs courses for Pluralsight (http://www.pluralsight.com/) and is the owner of Flanders Software Consulting Inc.  Jon is the author of RESTful.NET from O'Reilly, as well as Essential ASP for Addison-Wesley, and was a co-author of Mastering Visual Studio.NET for O'Reilly. He's a Microsoft MVP, and has been featured on MSDN’s Channel 9 (https://channel9.msdn.com).  You can read Jon's blog athttp://www.rest-ful.net/.


Prerequisites
This course covers development tools, the Objective C language and the iOS operating system. You should be comfortable in using the C programming language or comparable language; some familiarity with object-oriented programming is desirable. To get the most from this class, you must have access to a Mac using Mountain Lion (OS X 10.8) or Mavericks (OS X 10.9).

Core iOS 7 requires Xcode 5 running either of these.

Computers are not provided.

For more info, call (310)[masked]



Join or login to comment.

  • Shiv S.

    Very Good session. Hopefully the lunch situation will be taken care of next time

    April 12, 2014

  • Venkat K.

    Good start. Jon seems to be a very seasoned and highly knowledgeable iOS professional. He covered so much in the first day. A bit overwhelmed towards the end of the day. I think developing few hands on exercises in the classroom with Jon's supervision will give us some confidence to kick start the iOS development.

    1 · April 12, 2014

  • Mark S.

    Finally found some fast, unlimited bandwidth - see everyone Sat.

    April 9, 2014

  • Mark S.

    Phillip, you should elaborate on your pre-reqs. I'd love to attend this class - but my Macbook is on[masked] and to get any Xcode 5.x level you need[masked] - I don't have unlimited bandwidth - blew 1.5GB yesterday when the app store re-downloaded 4.6. Really weak of Apple to not make media available. Anyone know a coffee shop in the South Bay with fast, unlimited wifi? :)

    April 6, 2014

    • Phillip N.

      Could you use Mac in the Cloud?

      April 6, 2014

  • Phillip N.

    Possibly. It depends on the participation for this class. Thanks!

    April 3, 2014

  • A former member
    A former member

    Will this 3 day course be taught again? The dates don't work with my schedule

    April 3, 2014

  • Phillip N.

    As the prerequistes say above, you need a Mac using Mountain Lion (OS X 10.8) or Mavericks (OS X 10.9).
    Core iOS 7 requires Xcode 5 running either of these. If you have a PC, you can look into http://www.macincloud.com.

    March 22, 2014

  • Marlo C.

    For this training, do we need to bring Mac or windows?

    March 22, 2014

  • Song S.

    Definitely attending this class. Been to previous and learned a lot. Works out to about $15/hour instead of $100+/hour. Worth the money and the organizer is very organized and works hard to make the meetings run smoothly.

    March 18, 2014

  • Phillip N.

    I can record that day for you Shiv and provide it to you on a DVD.

    March 15, 2014

  • Phillip N.

    Hello Shiv. No dev license is needed unless you plan on publishing an app to the app store. This class will teach you the steps required to publish your own app, but we will not actually be publishing one.

    March 6, 2014

    • Shiv S.

      Ok thanks. Philip I willing to signup. Except that on Apr 26th I have a graduation ceremony to attend. Are there any other dates you are planning ? If not is there any option for me to coverup for that day?

      March 15, 2014

  • Phillip N.

    No.

    March 5, 2014

    • Shiv S.

      So is it required to have the Dev license or will be given temp license.

      March 5, 2014

  • Shiv S.

    Does this cover the developer licensing around $100?

    March 5, 2014

11 went

Your organizer's refund policy for Beginning iOS 7 Application Development Training - April 12, 26 & May 3

Refunds offered if:

  • you can cancel at least 2 day(s) before the Meetup

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Regardless of the refund policy set by the organizer, Meetup may issue refunds on an organizer's behalf if we determine that Meetup's Payment Policies have been violated.

Our Sponsors

  • O'Reilly

    Technical books and savings certificates for book orders.

  • PC Mall

    Code District members of receive discounts on computers & hardware.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy