Skip to Main Content

Event box

Plotting and Programming in Python Online

  • Location: Online & Velma Denning Room (120F), Green Library
  • Date and Time: 10AM–4PM, Thursday, July 9, 2026
  • Instructors
    • Katie Frey (Data Curator for Programmatic Access)
    • Jooyeon Hahm (Head of Data Science Training & Consultation)
    • Alex Threlkeld (Mathematics, Statistics & Computational Sciences Librarian)

This lesson is an introduction to programming in Python for people with little or no previous programming experience who want to use Python for data analysis and visualization. Working entirely within Jupyter notebooks via Google Colab, learners progress from the absolute fundamentals—running code, assigning variables, understanding data types and type conversion, and calling built-in functions and help—through importing and using libraries from Python's standard library and beyond. The course then centers on real-world data work using the Pandas library and the Gapminder global development dataset, teaching learners to read tabular CSV data into DataFrames, inspect and summarize it, and create plots with matplotlib. Later episodes build core programming skills including lists, for loops, conditionals, looping over data sets, and writing functions, with scheduled coffee and lunch breaks structuring a full-day, hands-on format reinforced throughout by practice challenges and reflection exercises.

Please register to attend. Registration is open exclusively to current Stanford affiliates and is offered on a first-come, first-served basis. In-person attendees should bring their Stanford ID or a valid government-issued ID for library access, along with their laptop. This is a hands-on, interactive workshop. Virtual attendees will receive a Zoom link upon registration.

Date:
Thursday, July 9, 2026
Time:
10:00am - 4:00pm
Time Zone:
Pacific Time - US & Canada (change)
Location:
Velma Denning Room (Green Library 120F)
Categories:
  Carpentries  
Online:
This is an online event. Event URL will be sent via registration email.

Registration has closed.

Event Organizer

No Profile image
Alex Threlkeld
Katie Frey
Jooyeon Hahm