We're creating educational materials for the next generation of news-application developers. Python, Ruby, maps, devops and more.
Data journalism for all
We have a pipeline problem for people with data and programming skills for journalism. There are great organizations and institutions making tremendous headway, but we need an industry-wide solution for educating the next generation of journalists.
Today there are no course materials for learning skills for building modern news applications. Although there are many books, videos, and other training materials that may utilize programming, none have journalism-centric projects as the end goals. That is where For Journalism fills an enormous need and void in existing technical journalism training.
We are creating resources to address this need by employing professional experts in specific skill areas, and we will structure our materials to have journalism contexts.
For Journalism is an effort to equip every student, mid-career journalist, professor and graduate student with the knowledge they need to learn technical skills for doing journalism.
Meet the instructors
- Jeremy Bowers: Django
- Christopher Groskopf: Information Management
- Jeff Larson: Ruby on Rails
- Jacqui Maher: DevOps
- Michelle Minkoff: Charting and Visualization
- Ryan Pitts: Responsive Design
- Ken Schwencke: Mapping
- Mike Tigas: Cybersecurity and Online Privacy
- Chase Davis: Data Science and Statistics
What is a course?
Our initial plan is to offer these eight courses. Each course teaches toward a practical news-application project. We're trying to set scope to allow for one of these courses to be taught as a semester-long university course or as multi-day workshop. Each course will contain:
- an ebook
- code repositories
What if I'm solo or on a team?
For Journalism is definitely for you. We're going to have some special content and support functionality to help individuals and teams work through these projects. While we do have a specific interest in making "books" that can be assigned in university courses, we want to make educational materials for anyone interested in using programming to do journalism.
How do I spread the word?
Do you think this idea is as awesome and crucial as we do? Shout it out loud on Twitter, Facebook, Instagram, LinkedIn, your blog or wherever else feels right. We also have a special reward tier for evangelists to get a super soft and sweet T-shirt with the project logo.
I have questions or suggestions
Terrific. Talk with us on Twitter through the @forjournalism account.
Risks and challenges Learn about accountability on Kickstarter
The primary risk we have is missing deadlines due to our instructors having to work day jobs. To mitigate this risk, we have a ringleader in Dave Stanton who will focus on this project every day. Dave will be running the Twitter account and posting public updates.
We hope to have all of the courses launched in August. If we have delays, we'll ensure that the courses with the most reservations are completed first. Backers will have the option to change their course reservation(s) in the event of any delays. However, we're intensely committed to getting everything completed on schedule in order to reach as many people as possible for the fall academic term.
For Journalism will provide structured course materials for anyone to learn the technical skills required to build news applications. You may be building a campaign-finance tracker in the Django for Journalism book. In DevOps., you'll learn how to keep your website running under the crazy traffic of election night.
The end projects for each course will be directly applicable to newsrooms. You will build news applications instead of the generic blog platforms, todo lists and social networks typically found in programming books.