iPhone Development Training

Introduction
Course Outline
Duration: 8 weeks. (80+ Hours)
Cost: $800 (Payable in easy installments)
Contact Us or Call us at +1 (727) 282-5255
 

iPhone Developer Training

At Training-Specialists, we can help you can help you in learning iPhone and iPad app development to start your boost your technical knowledge. We have expert trainers with years on experience in programming including Objective-C, Apple's iPhone SDK and Mac OS X development tools and frameworks. You'll be creating working iPhone and iPad apps in class within a few, fast-paced days.

It will be a very interactive online training as we don’t take more than 4 students in a batch. Don’t have a Mac? No problem. You can access our computer online for hand-on training. We focus only on iPhone, iPad and Cocoa development training. If you are new to the programming world then we would suggest you to take our Basic Programming course first(Objective C) then join this training.

  • Excellent faculties who got vast experience working with Top-Notch US companies for several years.
  • 24 x 7 Server access to training server and Training Session for few months.
  • Our Premarketing team will assist you with Technical screening, Resume preparation, interview orientation sessions and mock-interviews.
  • On-job support to build your confidence.
  • Free H1B and Green Card sponsorship available.
  • Free training to our employees to upgrade the skills.
  • Excellent salary for fresher from $60,000 to $750,000.
  • Medical Insurance Benefits.
  • Affordable Fee: $800.

Prerequisites for Business Analyst
  • Any programming language knowledge: If you don’t have any prior programming knowledge then take our Basic Programming course of Objective C


Cost and Duration
Course Fee : $1200 $800 for a limited time
Duration : 5-6 Weeks (Two convenient options to fit your schedule)
Option 1: 2 Hour Weekday Evening classes (Monday – Friday)
OR
Option 2: 4 Hour Weekend Morning or Afternoon classes (Saturday and Sunday)

Course Outline
Introduction
  • Welcome
  • Why become a iPhone Developer?
  • Characteristics of iPhone Developer

Getting Started
  • Registering as an iPhone Developer at Apple website
  • Downloading and installing the iPhone SDK
  • Apple iPhone Developer Program
  • 4 Pillars: Tools, Language, Design, Process

The Tools
  • Xcode
  • Interface Builder
  • iPhone Simulator

Coding in Objective-C
  • Setting up Xcode
  • Xcode Explained
  • Introduction to Objective-C
  • Creating an Application and Project in Objective-C
  • Data Types, Type Casting
  • Loops - For, While, Do-While
  • Conditional Statement and Operators - If, Switch, AND, OR
  • OOPs concepts
  • Classes and Objects
  • Properties, Methods and Overriding Methods
  • Inheritance
  • Runnign and Compiling your Application

Memory Management
  • Introduction
  • Lifetime of an Object
  • Pooling and Cleaning up

Advanced topics
  • MVC Controller
  • Delegation
  • Alerts
  • Work without Keyboard
  • iPhone Project Templates
  • Understand how Application works?

Debugging and Troubleshooting
  • Debug an Application
  • Troubleshoot an Application
  • Bugs Resolution

UI Controls
  • Interface Builder Introduction
  • Creating first interface in Interface Builder
  • How to use Basic and Advanced Control
  • Using Data Sources
  • Apple UI Guidelines explained

Table Views
  • Table Creation and Customization
  • Reuse of Table Cells
  • Customizing table view cells

Using Multiple View
  • Understanding Multiple View Application
  • Creating Utility Application
  • Creating Navigation Application with Navigation Controllers

Image Picker, Tabbar and Toolbar
  • Understanding Controls
  • Using Controls

Accelerometer
  • Understanding Accelerometer
  • Using Vertical and Horizontal Orientation
  • Using Shake events

Data Storage on iPhone
  • Storage Options
  • Saving data to Property list

Animation and Audio
  • Basics of Animation
  • Creating your first Animated application
  • Playing Audio

Icons
  • Creating Launch image and Icon
  • Whats next?
  • Summary

Job Placement
  • Resume Preparation
  • Discussion on Interview Questions
  • Job Placement Support
  • On Job Support


Any Question?
I am Interested in : How much is 81 + 1 =
Quick Contact
I am Interested in :
How much is 81 + 1 =



Contact

Student Testimonial
They helped me learn so much and in so little time. Classes are only for 4 weeks, but till the end of it, I was able to complete an entire project including Use Case Narratives, Activity Diagrams, Wire Frames and FRD.
By Student, Jan 2011    
Training-Specialists