Course description
In this course we go over the basics of what it means to have a RESTful interface. We then review the Objective-C objects and methods we will use to interact with the remote service over http. Next we revise an application to use some basic http methods to download data from a Ruby server. Then we review the JSON information format. JSON objects map to Objective-C strings, numbers, dictionaries and arrays. We'll look at the format so we can predict from the raw data what types of objects we will get from the NSJSONSerialization class. Last but not least we create a custom NSObject subclass to hold JSON data.
Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.
Prerequisites
This course assumes that students have a general understanding of programming concepts in Xcode and Objective C.
Meet the expert
David Solberg has been developing iOS applications for several years for both consumers and enterprises. He has multiple applications in the App Store in addition to numerous private applications for internal business use. He is co-organizer of the Twin Cities, Minnesota, Meetup group for iOS developers. In addition to his many years training people to use technology, David has architected online assessment systems.
Video Runtime
128 Minutes
Time to complete
232 Minutes
Course Outline
Introduction to Rest (23:50)
Introduction to Rest Part 2 (23:19)
Understanding JSON (27:01)
Representing JSON (35:37)
Archiving JSON (18:40)