Utilizing APIs to query and store data is the heart of most web applications. This lab is aimed at students, with a moderate understanding of Python, who want to understand how to query an API, manipulate the data and store that data into a database with a more advanced schema. This lab demonstrates the advanced processing of JSON data into multiple tables, highlighting the capabilities of Python for efficient data processing.
Upon completion of this lab, you will be able to:
This lab is intended for:
You should possess:
May 2nd, 2025 - Addressed fatal environment error
April 15th, 2025 - Updated RDS MySQL minor version and screenshots to reflect the latest UI
April 29th, 2024 - Resolved deployment issue
March 21st, 2024 - Resolved deployment issue
October 31, 2023 - Updated the sample JSON API and resolved a data issue related to book catalog themes
March 3rd, 2023 - Resolved environment error
January 16th, 2023 - Updated instructions to reflect Jupyter changes