If you have a team of developers that you would like to get up to speed quickly you’ll be interested in private in-house / on-site iOS (iPhone and iPad) development training. The course is a fast paced hands on class designed to get experienced developers oriented and developing native iOS applications as quickly as possible.
Your classes helped me so much, more than just teaching me different classes frameworks, but rather teaching me how to learn on my own, and understand Objective C as a whole. - Andrew C., NYC
With In House iOS Training
- The course is fully customizable to your organization’s needs and interests.
- We can focus on addressing your real world projects and issues.
- The training is at your facility so
- developers don’t disrupt their lives with travel.
- travel and lodging costs are minimal.
- Any number of developers can attend the training for no additional charge.
An the affordable flat per day rate means any number of your developers can attend for no additional charge. Contact us now to discuss the details.
Sample Outline
The course is hands on and fully customizable a typical course includes:
- Day 1 - Objective-C
- Xcode and Interface Builder
- Basic programs with outlets and actions
- (OOP) Object Oriented Programming concepts
- Objective-C, syntax, control structures, classes, instances, protocols and categories
- Day 2 - Tools and Process of programming for iOS
- Close look at Xcode and Interface Builder
- MVC, Delegates, Target Action patterns
- UIWebView
- Intro to views, graphics and animation
- Table Views, datasources and delegates. Backbone of many applications.
- Day 3 - More in depth Cocoa Touch
- Basic persistence
- Networking and web services
- Notifications
- Intro to Core Data
- Day 4 - iPad and more iOS
- iPad Design considerations
- iPad specific UI components
- Universal apps and multiple targets
- Using and designing gesture recognizers
- System level features
- Device features - Core location, Mapkit
- Debugging and performance
Your developers will come away knowing how to approach iPhone and iPad projects and how to address issues, bugs and memory and performance challenges.
Call (917) 445–7264 or write to discuss the details.
For information on individual Video and Online Workshops please click here