Mapping the World

Many data that are available are best visualised on a (interactive) map. ‘’Everything happens somewhere’’, and these data can, for example, be related to housing prices, population growth or election results. They can also mark locations or a particular event or place such as restaurants within a specific zip code, tweets in a certain area or real-time public transport movements, all of which can be displayed on a map.

Course description

Maps not only carry geographic data, they also tell a story. In this training, storytelling is the main focus, but we also help you step-by-step in making (interactive) maps.

Nowadays, there are various (and mostly free to use) tools to create maps. During the two days of training, we will explore the potential of some of these tools. We will start with examples of maps where little or no programming experience is required. Ultimately we work towards interactive maps where some knowledge or experience with JavaScript is helpful. But we also look at the design of a map in combination with other visual forms (for example, how do you visualise size or growth on a map) and how to work step-by-step from a dataset to a map.

The following subjects will be covered over the two days:

  • Storytelling with data – you will see examples of how maps tell a story.
  • Map basics – you will work with a few datasets and learn how to import them into a map.
  • Map design – we will pay attention to some of the design choices you have to make when working with (interactive) maps. We look at color, annotation, level of detail, visibility limits, use of layers and use of pop-up windows.
  • Introduction to Carto – We will look at the interface of this tool and their libraries for building web-maps, the different types of maps that are available and the choices you have to make for your story.
  • Building maps from scratch – we will start making maps by using Carto. You learn how to add personal preferences to a map using Javascript and how maps can be made interactive.
  • New features in map making and storytelling – we will look at new tools, ideas and ways of storytelling.

The training is a mix of explanation, demonstration and hands-on assignments.



Aurelia Moser (USA) is a developer and cartographer building communities around code at the Mozilla Science Lab. Her background blends science and scripting and include a cocktail of conservation chemistry, eco-enthusiasm, education, and tech activism. Previously of Ushahidi, Internews Kenya and CartoDB, she’s been working in the open tech and non-profit cartography space for a few years, and recent projects have had her working with mapping sensor data to support agricultural security and sustainable apis ecosystems in the Global South. Aurelia also leads the hub-chapter for Girl Develop it, a non-profit that teaches women how to code in low-cost classes. As a code-cartographer at Mozilla and an advocate for global code curricula, she balances experience in design, dev and data-journo departments.


The price of this course will be announced shortly.

Target audience

The training is suitable for anyone who wants to use maps to show information and data. Some knowledge of JavaScript is helpful, but not necessary. The training is interesting for graphic designers, editors, communication or marketing staff, data analysts, and researchers.

Practical information

This training will be offered soon.

Sign in