Certificate In Intermediate iOS 9 Programming Online Course

Dive deeper into IOS development

Certificate In Intermediate iOS 9 Programming Online Course

NOW ONLY

US$99

Save US$500 (83%)
OFF RRP US$599
Get Info Pack

Learn Dive deeper into IOS development

One of the downsides (or upsides, depending on your outlook) to Apple and iOS is that it doesn’t play nice with the rest of the programming world. It takes some special knowledge and training to become and Apple developer. If you already have some programming experience, this isn’t a problem. Start with this course and you’ll get a head start on the road to your dream career.

Create native iPhone and iPad Apps using Xcode and Swift

  • Master the most popular iOS features
  • Write apps that use GPS, social networking, remote data and in-app purchases
  • Take your existing programming skills to the next level
  • Get up to speed on iOS 9 updates and changes
  • Get on the right path to a career in app development

Take the First Steps to Becoming an Apple Developer

If you already have some programming experience and want to take your skills up a notch, or if you want to learn specifically about creating apps for Apple, or even if you just want to get an update on programming for iOS 9, this is the perfect course for you. With 58 lectures and 5.5 hours of content, you can delve right into the world of Swift, Xcode and iOS 9, and come back up for air as a bona fide expert.

This course covers all of the most important and most popular features of iOS 9, including interfacing with remote data services, accessing media and the media library, using GPS to track location, social networking, data access with cloud-kit and in-app purchasing. You’ll cover all of the above and dig right down into the nitty gritty straight away.

By the end of this course, you’ll know how to create native iPhone and iPad apps using Xcode and Swift and can proudly call yourself an intermediate iOS 9 programmer. You’ll know how to implement all of the above features using iOS frameworks, using source code which is provided. At each step you’ll review and analyse the behaviour to help compound your knowledge.

Tools Used

• Xcode: Xcode is an Integrated Development Environment (IDE) that contains all the software you need to create beautiful, fast, and easy to use applications for Apple devices like iPhones and iPads. You can experiment with new APIs, add additional source code, and even make use of the interface testing feature, which records your app in action.

• Swift: Swift is a multi-paradigm programming language created for Apple. Deemed by its creators to be a ‘modern programming language that is safe, fast, and interactive’, it is designed to work with the Cocoa and Cocoa Touch frameworks for iOS, OS X, watchOS and tvOS applications. It was introduce by Apple in 2014 and is currently in its second version.

Course Fast Facts:

  1. Learn the fundamentals of Intermediate iOS 9 Programming
  2. Comprehensive 8 module Accredited Certificate In Intermediate iOS 9 Programming Online Course
  3. Study along with simple instructions & demonstrations
  4. Written and developed by leading Intermediate iOS 9 Programming experts
  5. Receive one-on-one online help & support
  6. Unlimited, lifetime access to online course
  7. Certificate of completion
  8. Study at your own pace with no rigid class timetables, 24/7 from any computer or smart device

Course Delivery

Courses are accessed online  by any device including PC, tablet or Smart Phone. Upon purchase an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. 

Recognition & Accreditation

All students who complete this course, receive a certificate of completion and will be issued a certificate via email.

COURSE INTRODUCTION

  • Introduction to the Course 

REMOTE DATA ACCESS

  • Remote Data Access Introduction 
  • JSON 
  • Accessing a Remote Service 

iOS MEDIA

  • iOS Media Introduction
  • Image Gallery
  • Image Picker
  • Taking a Photo
  • Save to Photo Album
  • Playing a Video
  • Recording a Video
  • Playing Audio
  • Recording Audio
  • Accessing the Media Library 

GPS AND MAPPING

  • GPS and Mapping Introduction
  • Geocoding
  • Displaying a Map
  • Getting Directions
  • Getting the Current Location
  • Calculating Distance
  • Using MapKit
  • Setting the Region and Map Type
  • Displaying the Current Location
  • Map Annotations

MOTION FRAMEWORK

  • Motion Framework Introduction
  • Accessing Motion Data
  • Accelerometer
  • Gyroscope
  • Compass

SOCIAL NETWORKING

  • Social Networking Introduction
  • Options for Social Networking
  • Using the UIActivityViewController
  • Using the SLComposeViewController
  • Using the SLRequest API
  • Posting to Twitter with SLRequest
  • Reading the Twitter Timeline
  • Posting to Facebook with SLRequest
  • Facebook SDK
  • Posting to the Facebook Wall
  • Getting the User Profile

CLOUDKIT

  • CloudKit Introduction
  • Setting up for iCloud
  • Creating CloudKit Structures
  • Accessing CloudKit Data Part1
  •  Accessing CloudKit Data Part 2

IN-APP PURCHASING

  • In-App Purchasing Introduction
  • Options for In-App Purchasing
  • In-App Purchasing Receipts – Part 1
  • In-App Purchasing Receipts – Part 2
  • Setting up the app with Apple
  • Creating Purchase Items
  • Making the Purchase
  • Hosted Content
  • iAds

CONCLUSION

  • Conclusion and Resources
  • Closing message from instructor

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:

Windows:

  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)

MAC/iOS

  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

About this Course

Learn Dive deeper into IOS development

One of the downsides (or upsides, depending on your outlook) to Apple and iOS is that it doesn’t play nice with the rest of the programming world. It takes some special knowledge and training to become and Apple developer. If you already have some programming experience, this isn’t a problem. Start with this course and you’ll get a head start on the road to your dream career.

Create native iPhone and iPad Apps using Xcode and Swift

  • Master the most popular iOS features
  • Write apps that use GPS, social networking, remote data and in-app purchases
  • Take your existing programming skills to the next level
  • Get up to speed on iOS 9 updates and changes
  • Get on the right path to a career in app development

Take the First Steps to Becoming an Apple Developer

If you already have some programming experience and want to take your skills up a notch, or if you want to learn specifically about creating apps for Apple, or even if you just want to get an update on programming for iOS 9, this is the perfect course for you. With 58 lectures and 5.5 hours of content, you can delve right into the world of Swift, Xcode and iOS 9, and come back up for air as a bona fide expert.

This course covers all of the most important and most popular features of iOS 9, including interfacing with remote data services, accessing media and the media library, using GPS to track location, social networking, data access with cloud-kit and in-app purchasing. You’ll cover all of the above and dig right down into the nitty gritty straight away.

By the end of this course, you’ll know how to create native iPhone and iPad apps using Xcode and Swift and can proudly call yourself an intermediate iOS 9 programmer. You’ll know how to implement all of the above features using iOS frameworks, using source code which is provided. At each step you’ll review and analyse the behaviour to help compound your knowledge.

Tools Used

• Xcode: Xcode is an Integrated Development Environment (IDE) that contains all the software you need to create beautiful, fast, and easy to use applications for Apple devices like iPhones and iPads. You can experiment with new APIs, add additional source code, and even make use of the interface testing feature, which records your app in action.

• Swift: Swift is a multi-paradigm programming language created for Apple. Deemed by its creators to be a ‘modern programming language that is safe, fast, and interactive’, it is designed to work with the Cocoa and Cocoa Touch frameworks for iOS, OS X, watchOS and tvOS applications. It was introduce by Apple in 2014 and is currently in its second version.

Course Fast Facts:

  1. Learn the fundamentals of Intermediate iOS 9 Programming
  2. Comprehensive 8 module Accredited Certificate In Intermediate iOS 9 Programming Online Course
  3. Study along with simple instructions & demonstrations
  4. Written and developed by leading Intermediate iOS 9 Programming experts
  5. Receive one-on-one online help & support
  6. Unlimited, lifetime access to online course
  7. Certificate of completion
  8. Study at your own pace with no rigid class timetables, 24/7 from any computer or smart device

Course Delivery

Courses are accessed online  by any device including PC, tablet or Smart Phone. Upon purchase an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. 

Recognition & Accreditation

All students who complete this course, receive a certificate of completion and will be issued a certificate via email.

COURSE INTRODUCTION

  • Introduction to the Course 

REMOTE DATA ACCESS

  • Remote Data Access Introduction 
  • JSON 
  • Accessing a Remote Service 

iOS MEDIA

  • iOS Media Introduction
  • Image Gallery
  • Image Picker
  • Taking a Photo
  • Save to Photo Album
  • Playing a Video
  • Recording a Video
  • Playing Audio
  • Recording Audio
  • Accessing the Media Library 

GPS AND MAPPING

  • GPS and Mapping Introduction
  • Geocoding
  • Displaying a Map
  • Getting Directions
  • Getting the Current Location
  • Calculating Distance
  • Using MapKit
  • Setting the Region and Map Type
  • Displaying the Current Location
  • Map Annotations

MOTION FRAMEWORK

  • Motion Framework Introduction
  • Accessing Motion Data
  • Accelerometer
  • Gyroscope
  • Compass

SOCIAL NETWORKING

  • Social Networking Introduction
  • Options for Social Networking
  • Using the UIActivityViewController
  • Using the SLComposeViewController
  • Using the SLRequest API
  • Posting to Twitter with SLRequest
  • Reading the Twitter Timeline
  • Posting to Facebook with SLRequest
  • Facebook SDK
  • Posting to the Facebook Wall
  • Getting the User Profile

CLOUDKIT

  • CloudKit Introduction
  • Setting up for iCloud
  • Creating CloudKit Structures
  • Accessing CloudKit Data Part1
  •  Accessing CloudKit Data Part 2

IN-APP PURCHASING

  • In-App Purchasing Introduction
  • Options for In-App Purchasing
  • In-App Purchasing Receipts – Part 1
  • In-App Purchasing Receipts – Part 2
  • Setting up the app with Apple
  • Creating Purchase Items
  • Making the Purchase
  • Hosted Content
  • iAds

CONCLUSION

  • Conclusion and Resources
  • Closing message from instructor

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:

Windows:

  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)

MAC/iOS

  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

We provide a 7 Day Money Back Refund on all Courses

Now Only US$99 Save US$500 (83%)
OFF RRP US$599
Delivery Method Online
Get Info Pack

Special Offer

 

Receive The Personal Success Training Program FREE, When You Purchase This Course - Limited Time Remaining!  (Value $600)

 

The Personal Success Training Program Helps You Stay Focused To Achieve Your Goals!
Benefits:
  • How to layout a Success Plan.
  • Get where you want to be in life.
  • How to unclutter your mind to succeed.
  • Achieve your dreams using your imagination.
  • How to have faith in yourself.
Features:
  • 12 month online access,  24/7 anywhere.
  • Complement your individual course purchase.
  • Internationally recognized by the IAOTS.
  • Thousands of positive reviews.
  • Limited Time Offer - Ends Soon.
 

Share this course

Course Summary

Course ID No.: 009SAII9P
Delivery Mode: Online
Course Access: Unlimited lifetime
Tutor Support: Yes
Time required: Study at your own pace
Course Duration: Hours
Assessments: Yes
Qualification: Certificate of Completion

Popular Courses and Bundles

Get a FREE Career Planner