Introduction to Code for Journalists
Code can be an incredibly powerful way to get to a story quickly. If you want to understand how code is used in a newsroom to accelerate and enhance research – from collating and cleaning data to automatically monitoring public information – this course is for you.
This weekend workshop is designed to be an introductory primer to learning code. Grounded in recent story examples, our trainers will explain the fundamental concepts and demystify the jargon to help get you started.
Previous feedback for Introduction to Code for Journalists:
The course was very high quality … I have been raving about it to my colleagues
Through a series of practical exercises, we will provide a basic understanding of how computer programs are structured, guide you through the ways that code is used by reporters to find stories and aid investigations, and teach you how to write and run your own scripts. Exercises include building your first program, creating and scraping basic web pages and automating tedious and repetitive tasks.
We will also provide a guide to the most common programming languages to help you identify which would suit your needs and how to continue your learning after the course.
No previous coding experience is required. You will need to bring your own laptop.
About the trainers
Leila Haddou previously worked as data journalism editor for The Times and the Sunday Times in London, as well as investigations for the Financial Times and The Guardian. She has an avid interest in how technology can be used by journalists to assist with data-led reporting.
Max Harlow is a newsroom developer at the Financial Times in London. He has previously worked on investigations at the Guardian and at the Bureau of Investigative Journalism. He co-runs Journocoders, a group for journalists who want to develop technical skills for use in their reporting.