Dan Nguyen, a developer/journalist for ProPublica, the non-profit investigative news organisation, has shared four tutorials that would:
…guide the non-coding-but-computer-savvy journalist through enough programming fundamentals so that he/she could write a web scraper to collect data from public websites.