IOS Training Syllabus

Set Up Your Development Environment & Xcode

  1. Use basic controls, like buttons, labels and text fields
  2. Getting to know Xcode 5
  3. Push, pull, and manage your code with Git and GitHub

Learn The Basics Of IOS App Development With Objective-C

  1. Basic Objective-C Syntax – Numbers, Variables, Strings
  2. If / Else Statements, Ternary Operator, Equality
  3. Loops, Arrays, Dictionaries, Simple data types vs. Objects
  4. Creating and building simple applications
  5. Handling Basic Interaction
  6. Creating basic view controllers
  7. Monitoring events and actions
  8. Creating advanced view controllers
  9. Memory Management
  10. Programmatic Interface creation
  11. Integrating with core services – Email, Contacts, Camera, Map kit etc
  12. Data: actions, preferences, files, and addresses
  13. Debugging, testing the application
  14. Core Data Integration
  15. Advanced controllers – Navigation controller
  16. Integrating with Core Services – Core Audio, Video
  17. Push notification
  18. Advanced Even Handling – Multi touch, Gesture Recognition
  19. Maps overview and core location
  20. Protocols and Categories
  21. Communication with the Services
  22. Using the Accelerometer
  23. Bluetooth Programming