Programming for Journalists - Free Online Course
Knowing how to code is an important skill to have for a digital journalist.
You can put your coding skills to very important uses. For example, you can use code to find and gather information on the web via web scraping. You can use code to make data visualizations. You can use code to display your stories in a better way. And you can use code to create your own websites and platforms. The possibilities are unlimited. Knowing how to code will definitely make you a better journalist.
This is a free course
Why is this a free course? This is a free course because I want to build and be a part of a community of journalists who know how to code. This will help us learn from each other, build better things together, create awareness in the industry, and build our careers. This will be a great thing.
What will I teach?
The following is a rough course outline:
- Basics of HTML and CSS
- Foundational concepts of Javascript
- Introduction to Python
- Web Scraping with Python
- What are APIs and how to use them?
- Data Visualization with Plotly.py
- How to learn things on your own
- How to find, copy, and paste code from The Internet (very important)
- Final Project: Build a website or write a story using above skills.
What should you already know?
English language and how to turn on your computer. I will start everything from basics.
How will I teach?
Classes will be on Zoom, we will also record the classes for later reference.
Fill out the following form and I will get back to you as soon as I am ready with the course material.
The Pledge
Everyone who is joining the course must take the following pledge:
That's it! Positive energy and happy learning.