ONLINE — 🚴 From Strava to Stunning Maps — A Python Hands-On Session — 220


Details
https://colab.research.google.com/drive/1MGTukijZ45KeYparjYhj_sabB-xaQvWL
Want to bring your Strava data to life? In this live coding session, we’ll dive into the world of REST APIs, OAuth authentication, and data visualization — all powered by Python in Google Colab. Whether you’re a cyclist, runner, or just curious about APIs, you’ll learn practical skills to connect with Strava, pull your activity data, and map it beautifully.
You’ll Learn How To:
- Use Python’s `requests` library to talk to REST APIs.
- Work with Strava’s REST API using access tokens.
- Refresh access tokens automatically for smooth data access.
- Collect personal activity data from Strava.
- Use OAuth to get tokens with broader permissions.
- Retrieve and analyze activity details.
- Plot your activity routes on an interactive map.
No prior experience with Strava’s API is required — just a curiosity for data and a love for hands-on learning. Bring your own Strava account (free is fine), and follow along in Google Colab without installing anything locally. Make sure you have a couple of activities in your strava account.
Instructor:
D Tim Cummings
There is a slackspace for sharing data and chatting during the streaming event at beginnerspython.slack.com - please email skypyprojectatgmaildotcom for an invitation to join the space.
Youtube link https://youtu.be/UAPDR00e-2s

ONLINE — 🚴 From Strava to Stunning Maps — A Python Hands-On Session — 220