Event box

Reading Data from APIs with Python, JSON, and Web Services In-Person / Online

This workshop will be offered on-line over Zoom. All registered participants will recieve a Zoom link after registrations close, typically 24 hours prior to the start of the workshop. 

NOTE: Please register for this workshop using your UC email address. 

In this workshop, we'll use Python to read data directly from Web APIs. This will also provide our first opportunity in this workshop series to start investigating real world data that may be relevant to your research or analysis. We will use the Internet Archive API to search the tobacco archives and other UCSF collections, and the National Library of Medicine's JSON based web service to investigate drug interactions. For more information on syllabus and topics, please see the course web page at:

https://courses.ucsf.edu/course/view.php?id=5247

Prerequisites:

This workshop will involve lots of hands on coding wtih JSON and Python. To follow along with the coding exercises, you should be familiar with core Python at the level covered in the DSI Intro to Python series.  

If you haven't enrolled in these introductory workshops, you can access the coursework and self-study options on the main DSI Programming web page at:

https://courses.ucsf.edu/course/index.php?categoryid=930

 

Digital Humanities Sequence

This sequence is designed for people with no prior programming experience. The workshops start with core python and sql before moving into more advanced or specialized topics in digital humanities, with an emphasis on text analysis and machine learning. 

You are welcome to take any of these workshops without attending the entire series. No formal pre-reqs are enforced, but if you are new to Python or SQL, you’ll get the core programming skills necessary for the later workshops by attending Intro to Python Part 1 and Part 2 along with Intro to SQL. 

Registration Links: 

 

 

 

Date:
Friday, Apr 5 2024
Time:
9:00am - 11:00am
Time Zone:
Pacific Time - US & Canada (change)
Location:
Virtual
Campus:
Online
Categories:
  Data Science > Programming  

Registration is required. There are 20 in-person seats available. There are 42 online seats available.

Event Organizer

Profile photo of Geoffrey Boushey
Geoffrey Boushey