U.K. freephone: 08000 438 478
train@cogentlogic.com

iOS Training

Apple iPad, iPhone and iPod Touch run the iOS operating system. iOS apps are written in Objective-C so we provide an Objective-C training course for developers who need it.

Software Development with Objective-C
This is a five-day hands-on course delivered on the Apple Mac OS X platform.

Course modules:
  • 1 Introduction to Objective-­‐C 2.0
  • 2 Simple Objective-­‐C Programs (printf)
  • 3 Numbers and Text
  • 4 Variables, Data Types, Constants, Casting
  • 5 Pointers
  • 6 Console Input (scanf), Data Processing
  • 7 The Xcode IDE
  • 8 Decisions
  • 9 Loops
  • 10 Arrays and Strings
  • 11 Debugging
  • 12 Foundation Framework Projects
  • 13 Classes and Objects
  • 14 Encapsulation, Properties, Accessors, Scope
  • 15 Inheritance and Class Diagrams
  • 16 Static Variables, Class Methods
  • 17 The Foundation Framework
  • 18 Numbers and Strings
  • 19 Logging
  • 20 Collections
  • 21 Polymorphism, Categories and Protocols
  • 22 Exception Handling
  • 23 Memory Management
  • 24 Assertions and Unit Testing with OCUnit
  • 25 Test Driven Development with OCUnit
  • 26 Revision Control with Git
  • 27 Recursion and Memoization
  • 28 Callbacks, Delegates and Blocks
  • 29 File I/O
  • 30 Interoperability with C and C++

Course duration:   five days

Course price:   £2500 (inc. VAT)

Copyright © 2014  Cogent Logic Ltd.