Sign up for a free world-class digital journalism course with mixed media lessons, concise tip-sheets and practical exercises.



This course will help you unlock the powerful world of data journalism to tell deep, insightful stories. You’ll learn to find, analyse, interpret and visualise data in compelling new ways.

See more...

5 Lessons

This intensive course will help you take advantage of Internet sources such as court cases, public data and news archives. It is designed to improve the efficiency and efficacy of your in-depth research.

See more...

3 Lessons

This course will empower you to transcend words and take your audience to the heart of the story with dynamic, interactive and exciting visuals that you create.

See more...

1 Lessons

This course shows you time-saving methods to verify the authenticity and accuracy of images, videos and reports that you find in social media and elsewhere online.

See more...

4 Lessons
« » page 1 / 2

The challenge for African journalists

Our audiences are changing, and expect modern storytelling in digital formats. We must learn to tell their stories in formats that work on computer monitors and on phones, and develop the skills to interrogate online information and sources of data honestly and with integrity.

That’s why Code for Africa, in partnership with Google News Lab and The World Bank, has created the StoryLab Academy.

Welcome to the first Massively Open Online Course (MOOC) designed specifically for African journalists. Through the StoryLab Academy we aim to help develop world-class storytellers and investigators at the cutting edge of their craft.

Welcome to the next stage of your career.

How it works

Set your goals

Create a learning plan that’s right for you, whether you want to gain new skills on multimedia or investigative journalism or learn how to access new digital revenue streams.

Learn from experience

Learn from materials developed by digital journalism experts from Code for Africa, Google and The World Bank, all crafted to the specific needs of African newsrooms.

Track your progress

Your personal dashboard will help keep you motivated and on track with your learning plan. Take part in conversations with other learners and tutors to develop your skills even further.

Apply your knowledge

Test what you have learned and get practical easy to use tips and resources for your next digital journalism project, and share your results with Code for Africa’s communications team.