Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

iOS App Development: RESTful Web Services

via LinkedIn Learning

Overview

Review the key concepts you need to know to create queries to a RESTful JSON server API.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. RESTful Overview and Read Request
  • RESTful API
  • Create, read, update, delete (CRUD)
  • URLSession: GET read request
  • RESTful fetching one item
2. Codable Protocol for Read Request
  • REST response handling of JSON
  • Codable protocol is two protocols
  • Decodable protocol: JSON to object
  • CodingKeys for naming of properties
3. Create, Delete, and Encodable for Update
  • Default encoding of object instance
  • Create new object on the server
  • URLSession PUT for update
  • Delete request
4. More Advanced Uses of Codable
  • Manual decoding of data
  • Manual encoding of object instance
  • Codable for arrays
  • Codable for dictionaries
  • Enumerations and Codable
Conclusion
  • Next steps

Taught by

Bear Cahill

Reviews

4.6 rating at LinkedIn Learning based on 39 ratings

Start your review of iOS App Development: RESTful Web Services

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.