Choose your language
Data Journalism Course
More than 2 million students worldwide

Data Journalism Course

Turn raw data into stories that hold power accountable. This course gives journalists and aspiring reporters the technical skills and editorial judgment to find, analyze, and publish data-driven investigations. From spreadsheets and SQL to interactive maps and statistical reasoning, you'll master every step of the modern data journalism workflow.

Dedika for businesses

What you will learn:

You will learn how to locate and evaluate data sources, file public-records requests, and scrape information from the web. You will clean and verify datasets using spreadsheet tools and SQL, then apply statistical thinking to avoid common errors that mislead audiences. The course covers data visualization principles, chart design, and geographic mapping for both digital and print publication. You will also explore Python for automating analysis, text extraction from PDFs, and ethical and legal frameworks specific to data reporting. By the end, you will produce a complete, fact-checked, data-driven story ready for publication.

How you study in practice Data Journalism Course

How you practice Data Journalism Course

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Data Journalism

  • Lesson 1 • What Data Journalism Is

    Defines data journalism and distinguishes it from traditional reporting. Establishes the chapter's core vocabulary and sets expectations for the course.

  • Lesson 2 • Finding and Evaluating Data Sources

    Teaches source assessment criteria: provenance, methodology, and bias. Students apply a source-quality checklist to real datasets.

  • Lesson 3 • The Data Journalism Workflow

    Maps the end-to-end process from story idea to publication. Students use this workflow as a repeatable framework throughout the course.

  • Lesson 4 • Ethics and Accuracy in Data Reporting

    Covers editorial standards, privacy considerations, and responsible use of statistics. Grounds all subsequent technical work in journalistic accountability.

Chapter 2See details

Data Acquisition and Access

  • Lesson 1 • Crowdsourcing and Survey Data

    Explores reader-sourced data collection as a reporting tool. Students design a short survey and evaluate its methodological strengths and weaknesses.

  • Lesson 2 • Working with APIs

    Teaches API concepts, authentication, and query construction for journalistic data retrieval. Students pull live data from a public API endpoint.

  • Lesson 3 • Downloading and Importing Datasets

    Covers common file formats and import procedures into spreadsheet and database tools. Prepares students for the cleaning chapter that follows.

  • Lesson 4 • Public Records and Freedom of Information

    Explains how to request government records using freedom-of-information principles. Connects legal access rights to practical newsgathering strategy.

  • Lesson 5 • Introduction to Web Scraping

    Introduces HTML structure and automated data extraction without advanced programming. Students scrape a simple public webpage and export results.

Chapter 3See details

Spreadsheet Skills for Journalists

  • Lesson 1 • Spreadsheet Fundamentals

    Reviews cell references, formulas, and data types as a foundation for analysis. Ensures all students share a common technical baseline before advanced functions.

  • Lesson 2 • Sorting, Filtering, and Grouping

    Teaches multi-level sorting, conditional filters, and grouping to isolate newsworthy patterns. Students apply these skills to a real public dataset.

  • Lesson 3 • Cleaning Dirty Data

    Addresses inconsistent formatting, duplicates, and missing values using spreadsheet functions. Clean data is a prerequisite for reliable analysis in later chapters.

  • Lesson 4 • Pivot Tables and Summary Statistics

    Uses pivot tables to aggregate and cross-tabulate data quickly. Students generate summary statistics that form the basis of a short data memo.

  • Lesson 5 • Lookup and Merge Functions

    Covers VLOOKUP, INDEX-MATCH, and join-style merges to combine datasets. Merging is essential for the database and mapping chapters ahead.

Chapter 4See details

Data Cleaning and Verification

  • Lesson 1 • Standardizing and Normalizing Data

    Covers name standardization, date formatting, and unit normalization across records. Consistent formats are required for accurate aggregation and comparison.

  • Lesson 2 • Verifying Data Against Source Documents

    Teaches cross-referencing datasets with original documents and expert sources. Verification prevents publishing errors that damage credibility.

  • Lesson 3 • Deduplication Strategies

    Addresses exact and fuzzy duplicate detection to prevent double-counting in analysis. Students apply deduplication to a messy real-world dataset.

  • Lesson 4 • Maintaining a Cleaning Audit Trail

    Establishes documentation practices for every transformation applied to a dataset. An audit trail enables peer review and post-publication corrections.

  • Lesson 5 • Profiling a New Dataset

    Teaches rapid assessment of dataset structure, completeness, and anomalies. Profiling is the first step before any cleaning or analysis begins.

Chapter 5See details

Statistical Thinking for Journalists

  • Lesson 1 • Descriptive Statistics Essentials

    Covers mean, median, mode, range, and standard deviation in journalistic context. Students choose the right measure for different data distributions.

  • Lesson 2 • Common Statistical Pitfalls

    Catalogs misleading chart scales, cherry-picked time frames, and base-rate neglect. Students audit a published story for statistical errors.

  • Lesson 3 • Rates, Ratios, and Percentages

    Teaches per-capita rates, percentage change, and ratio construction for fair comparison. These calculations appear in nearly every data story.

  • Lesson 4 • Probability and Sampling Basics

    Introduces probability concepts, sampling methods, and margin of error for survey data. Students assess whether a sample supports the story's claims.

  • Lesson 5 • Understanding Correlation and Causation

    Distinguishes correlation from causation and introduces confounding variables. Students evaluate published studies for causal claims before reporting them.

Chapter 6See details

Data Visualization Principles and Practice

  • Lesson 1 • Interactive Visualization Tools

    Introduces browser-based tools for creating interactive charts and embeds. Students publish an interactive graphic to a test webpage.

  • Lesson 2 • Visualization Theory and Chart Selection

    Covers perceptual principles and a decision framework for choosing chart types. Correct chart selection prevents misrepresentation of data.

  • Lesson 3 • Designing for Clarity and Honesty

    Addresses color theory, data-ink ratio, and avoiding deceptive design choices. Honest design is a core journalistic obligation.

  • Lesson 4 • Building Charts with Spreadsheet Tools

    Teaches bar, line, scatter, and pie chart construction in standard spreadsheet software. Students format charts to meet newsroom style guidelines.

  • Lesson 5 • Maps and Geographic Visualization

    Covers choropleth, dot, and proportional symbol maps for geographic storytelling. Students create a map using a public geographic dataset.

Chapter 7See details

Database Querying for Journalists

  • Lesson 1 • Relational Database Concepts

    Explains tables, keys, and relationships as the structural foundation of SQL databases. Understanding schema design is required before writing queries.

  • Lesson 2 • Basic SQL Queries

    Teaches SELECT, WHERE, ORDER BY, and LIMIT clauses for targeted data retrieval. Students query a public dataset and export results for analysis.

  • Lesson 3 • Joining Multiple Tables

    Teaches INNER, LEFT, and anti-joins to combine related tables for richer analysis. Students join two public datasets and identify records unique to each.

  • Lesson 4 • Aggregation and Grouping in SQL

    Covers GROUP BY, COUNT, SUM, AVG, and HAVING for summary analysis. Aggregation in SQL mirrors pivot-table logic from the spreadsheet chapter.

  • Lesson 5 • Advanced SQL for Story Development

    Introduces subqueries, window functions, and CTEs for complex investigative queries. Students replicate a published data investigation using SQL.

Chapter 8See details

Investigative Data Storytelling

  • Lesson 1 • Developing a Data-Driven Story Pitch

    Teaches hypothesis formation, preliminary data checks, and pitch structure for editors. A strong pitch aligns data findings with audience relevance.

  • Lesson 2 • Narrative Structure for Data Stories

    Applies classic story structures—inverted pyramid, hourglass, and Wall Street Journal formula—to data-driven pieces. Structure guides readers through complex findings.

  • Lesson 3 • Combining Data with Human Sources

    Covers interview strategies that contextualize quantitative findings with expert and affected voices. Data alone rarely tells a complete story.

  • Lesson 4 • Integrating Visuals into the Story

    Teaches placement, captioning, and editorial coordination of charts and maps within articles. Visuals must reinforce, not duplicate, the text.

  • Lesson 5 • Publishing and Measuring Impact

    Covers distribution strategy, reader engagement metrics, and post-publication follow-up. Measuring impact informs future story selection and resource allocation.

  • Lesson 6 • Pre-Publication Review and Fact-Checking

    Establishes a systematic pre-publication checklist covering data, quotes, and visuals. Final review prevents errors that require post-publication corrections.

Certification

Your valid completion certificate

This course is for you:

  • Beat reporters: ready to add quantitative depth to their existing coverage.

  • Journalism students: building a competitive, technical edge before entering the job market.

  • Nonprofit communicators: needing to translate program data into compelling public narratives.

  • Policy researchers: wanting to present findings through a journalistic storytelling lens.

  • Career changers: bringing analytical backgrounds into investigative or editorial roles.

  • Freelance writers: looking to pitch data-backed stories to data-hungry editors.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course