Week 7

Web APIs

Thursday, Oct 10

Learning objectives

  • Understand a URL’s structure
  • URL encoding
  • HTTP methods
  • Working with web APIs


Exercise of the week

Use the GitHub Jobs API to answer the following questions. JSON data can be read into R with jsonlite::read_json().

  1. How many job openings involve blockchain?

  2. How many job openings require python knowledge and are located in Chicago?

  3. Are there more domestic or international jobs available?

  4. How many job openings want an applicant to have knowledge with Spark?

  5. How would you determine which job is located farthest north?