Whether you know it or not, APIs are how computers and software talk to each other. This workshop introduces Application Programming Interfaces (APIs) and how they enable different software systems to communicate and share data. Participants will learn what APIs are, why they are essential in modern computing, and how they are commonly used to access external services such as weather data, social media platforms, and research databases.
Expected Prior Knowledge: beginner to intermediate Python
Our policy is that we do not record live workshops in order to encourage robust Q&A. However, you can always find the full workshop materials for all of our workshops at: https://library.virginia.edu/data/training/past-workshops which allows you to work through the material at your own pace. We also encourage you to reach out to the instructor at any time for a one-on-one consult, and for specific or general questions about any of the topics we cover.