YoVDO

iOS App Development: RESTful Web Services

Offered By: LinkedIn Learning

Tags

iOS Development Courses CRUD Operations Courses JSON Courses

Course Description

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

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX