# Planning for Week 14 ## High Level Topic Summary > API Service Providers > > - Documentation to Practice > - "Arguments" > - HTTP Method > - Path Parameters > - Query Parameters > - Header Parameters > - POST Body Parameters > - URL Encoded (Form) > - JSON > - Authentication and Authorization > - Basics of the OAuth2 "Dance" > - Doing the dance ## Readings for the week Day | Reading | Reading Questions :--------- |:-------------|:---------------------------------- Monday | Chapter 23, 23.1 and 23.2 | None Tuesday | Chapter 23, 23.3 | Wednesday | Chapter 24, 24.1, 24.3 | None Friday | - | None ## Projected Class and Homework **No regular homework this week. To reinforce our learning, we will have two in-class activities, and you will upload your work on these.** HW | Day Out | Day Due | Contents :--|:--------|:--------|:------------------------------------ IC_4.1 | Tuesday | Tuesday | Upload API practice problem notebook IC_4.2 | Friday | Friday | Upload OAuth walkthrough notebook ## Progression Our goals for the week are 1. To practice using the documentation given by a provider and translating that into client code in order to perform our data acquisition. 2. To understand better the separation of resource owners from our client application(s) and the steps of the OAuth dance by which a resource owner can convey permission to a client to obtain data on their behalf. We will use Monday and Tuesday for the first, with an instructor-led progression on Monday and student-driven problem solving on Tuesday. For the second, we will cover the concepts and use instructor-led on Wednesday and student-driven practice on Friday.