• Event: 2015 CAR Conference
  • Speakers: Chris Keller of Los Angeles Times; Ryan Murphy of The Texas Tribune; Katie Park of The Washington Post; Kevin Schaul of The Washington Post; Heather Battaglia of 18F; Tom Meagher of The Marshall Project; Alex Richards of NerdWallet; Eric Sagara of Big Local News
  • Date/Time: Thursday, Mar. 5 at 9:00am
  • Location: See printed schedule for room information
  • Audio file: No audio file available.

Introduction to Python. This hands-on workshop will teach journalists basic programming concepts using the Python language. The daylong class will introduce language basics and useful libraries in the course of a typical reporting project: scraping data from the Web, inserting it in a database and analyzing the results.

Although the class is geared toward beginners, we'll assume that you're comfortable with databases and SQL and that you've hopefully seen a command line since the days of DOS. Preregistration is required and seating is limited. Laptops will be provided for the training.

**Prerequisites: Attendees should be have familiarity with the command line and be comfortable with databases and SQL.

Attendees must be registered for the conference to attend this workshop.

NOTE: Registration is required for this session. Click here to sign up.

Speaker Bios

  • Heather Battaglia is a front-end designer and developer at 18F, a office within the General Services Administration's Technology Transformation Service. She previously held design and development positions at the Knight Lab at Northwestern University and on the Chicago Tribune News Apps team. You can usually find her under a cat. @hbillings

  • Chris Keller is the Director of Graphics and Data Visualization for the Los Angeles Times. He joined The Times in 2017 and has held a variety of roles in various newsroom departments in his career. Prior to working at the Times, Keller was at KPPC, where his work on officer-involved shootings and California wildfires was recognized with multiple awards.  @ChrisLKellerLAT

  • Tom Meagher is the managing editor for digital and data at The Marshall Project, where he leads a team of designers, developers, visual journalists and reporters covering the criminal justice system. He's part of the team behind Klaxon, an open-source tool for monitoring websites. A veteran reporter and editor, he previously led an interactive team for the Digital First Media newspaper chain and was the data editor at the Newark Star-Ledger. @ultracasual

  • Ryan Murphy is the Deputy Data Visuals Editor at The Texas Tribune. @rdmurphy

  • Katie Park is a graphics editor at the Washington Post, where she designs, develops and reports interactive data visualization projects. She has previously worked for the St. Petersburg Times (now Tampa Bay Times) and the Pittsburgh Post-Gazette.

  • Alex joined NerdWallet's public interest reporting team from Investigative Reporters & Editors, where as a training director he taught journalists around the country about best practices in investigative and data reporting. He previously worked at the Chicago Tribune, The Chronicle of Higher Education and the Las Vegas Sun, where he was a finalist for the Pulitzer Prize in 2011 and shared the Goldsmith Prize for investigative reporting. @alexrichards

  • Eric Sagara is a visiting senior data journalist with the Big Local News Project and part of the JSK Fellowships Impact Partnership with Big Local News. He was the senior data reporter for Reveal at the Center for Investigative Reporting prior to coming to Stanford. He was also a news applications fellow at ProPublica and prior to that was a reporter on The Newark Star-Ledger’s data team. 

  • Kevin Schaul is a graphics editor at the Washington Post with a special interest in cartography and security. He recently graduated from the University of Minnesota with a degree in computer science, and is a NICAR fanatic. @kevinschaul

Related Tipsheets

No tipsheets have yet been uploaded for this event.