Planning for Week 14

High Level Topic Summary

API Service Providers

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


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.