PyCAR *pre-registered attendees only
Skill level: Intermediate
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.
Workshop prerequisites: Attendees should have familiarity with the command line and be comfortable with databases and SQL.
This class takes place on Thursday, March 7 from 9 a.m. - 12:30 p.m. and continues Friday, March 8, 9 a.m. - 12:30 p.m. (Registration for this session reserves your seat for both days of this workshop and attendees are expected to attend both sessions to complete the workshop.)
NOTE: Registration is required for this session. Click here to sign up.
Works as a data journalist in the Dutch public broadcast, programming coach, avid pythonista and mother of Elvis (map me tender - tenders.exposed). Also a hobby gardener. Based in a lovely Dutch city south of Amsterdam. Enjoys Boney M. Twitter: @naberacka
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
Melissa Lewis is a data reporter for Reveal from The Center for Investigative Reporting. Prior to joining Reveal, she was a data editor at The Oregonian, a data engineer at Simple and a data analyst at Periscopic. She is an organizer for PyLadies Portland and the Portland chapter of the Asian American Journalists Association. @iff_or
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 data reporters covering the criminal justice system. A veteran reporter and editor, he's part of the team behind Klaxon, an open-source reporting tool for monitoring websites. @ultracasual
Roberto is a data journalist at the Canadian Broadcast Corporation and a NICARian for life. @robroc
Eric is a Senior Data Reporter for Big Local News at Stanford University. Before that he was on the data team at Reveal from the Center for Investigative Reporting. He also has been a News Applications Fellow at ProPublica and a data reporter at the Newark Star Ledger.
Jacob Quinn Sanders somehow turned being a versatile reporter and editor into a career as a software developer. He has covered, supervised and built technology around news and real-time events across the U.S. and the world. He works at Factal, a company devoted to discovery and verification of news events as they develop. // @thejqs
Aaron Williams is an investigative data reporter who specializes in data analysis and visualization for The Washington Post. Before joining the investigative team he was a reporter for the Post graphics desk. He previously covered housing, campaign finance, police and local politics for the San Francisco Chronicle and the Center for Investigative Reporting.
Elaine is a Switcher-Director at the Canadian Broadcasting Corporation where she uses code to automate TV broadcasts. Previously, she was a Technical Director for an animation studio in Toronto where she wrote Python scripts to build in-house tools and she was a Multimedia Producer where she built interactive content for cbcnews.ca. When not coding, she organizes PyCon Canada, csvconf and PyLadies Toronto. She can be reached at @elthenerd
No tipsheets have yet been uploaded for this event.