course overview
download outline
Overview
This 5-day course provides in-depth coverage on how to build iOS 9 native applications for iPhone and iPad using Swift and Apple's Cocoa framework.
Prerequisites
All students should have substantial previous programming experience using an object-oriented C-based language such as C#, Java, or C++. An Apple computer running OS X 10.10.3 (or later) and Xcode 7 (or later).
Outline
Outline of iOS 9 App Development using Swift Training 1.Introduction
2. Swift (Part I)
3. Unit Testing
4. iOS App Architecture
5. Auto Layout
6. Swift (Part II)
7. Storyboards
8. Table Views
9. Swift (Part III)
10. Networking
11. Local Storage
12. Multitouch, Taps, and Gestures
13. Drawing
14. Animation
15. App States
16. Notifications
17. Core Location and MapKit
18. Localization
19. Running on a Physical Device
20. Performance and Power Optimization
21. Deployment
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.