🔥 Pre-launch period! 🔥
Master Data Visualization
with ggplot2
An all-in-one, interactive online course designed to make you a ggplot2 dataviz expert.





















😱 Stuck on beginner mode?
ggplot2
is the ultimate tool for creating graphs with code. So powerful that Python made a copy of it!
Yet, reaching a professional level is hard. You have to understand syntax tweaks, navigate a jungle of extensions, learn about different chart types, and master the fundamental principles of dataviz.
It takes time and effort, and without proper guidance, your charts might never reach that stunning, polished look. 😔
🔥 Let's make insightful charts
This online course packs everything you need to know about ggplot2 and dataviz.
After just a few hours, you’ll know what to draw and how to draw it, creating stunning graphs that people actually want to read.
Sure, you could keep copy-pasting code from ChatGPT. But it won't teach you the secret sauce to design a great chart and you will forever struggle with the last bit of polish that makes your work standout.
Instead, you could just learn everything in a few hours here thanks to our course!
It's time to transform bland, default charts into stunning, insightful masterpieces!



Cédric's open communication, creativity and technical skill significantly enhance the overall quality of our data communications.
I wholeheartedly recommend Cédric and look forward to continuing our relationship with him in the future.

Cédric's expertise in data visualisation is of great value. He has a talent for making complex concepts accessible and inspiring and received overwhelmingly positive feedback from our participants. His contributions were a highlight of our programme!
What you'll learn
The course starts with the basics, making it beginner-friendly, and gradually builds up to deep ggplot2 mastery.
Each module includes hands-on exercises and real-world projects. While coding is central, you'll also learn essential dataviz and design principles for creating high-quality charts.
Foundations of ggplot2
This module section provides a structured introduction to the Grammar of Graphics, the core philosophy behind ggplot2
. You'll gain a deep understanding of how aesthetics, geometric and statistical layers, and scales interact to build visualizations with ggplot2
.
Mastering the foundations will elevate your entire visualization workflow 🔥
A solid grasp of the conceptual principles saves time, reduces frustration, and provides the flexibility to tackle any visualization challenge with confidence!
ggplot & dataviz concepts you'll learn:
Customization & Styling
This module focuses on customizing and styling visualizations to make them clear, accessible, and publication-ready. You'll explore themes for consistent design, fine-tune scale_*()
functions, customize color palettes, and enhance legends to ensure your plots align with your specific needs and branding.
Creating polished visualizations will allow you to leave a lasting impression 🎨
Moving beyond default settings will help you craft charts that are not only informative but also visually compelling, consistent, and professionally designed!
ggplot & dataviz concepts you'll learn:
Labels, Annotation & Text
This module covers techniques to enhance readability and communication in your plots. You’ll learn to add informative titles, captions, and annotations, use smart text placement with ggrepel
and geomtextpath
, and explore advanced text rendering options for better storytelling.
Elevate your storytelling techniques by crafting charts that not just show data—but guide your audience with clarity 🎯
Clear and well-placed text elements make your visualizations more engaging, helping viewers understand key insights at a glance.
ggplot & dataviz concepts you'll learn:
Plot Composition
This module teaches you how to arrange multiple plots into a coherent narrative. You'll learn about small multiples, advanced faceting techniques, and multi-plot layouts to structure visualizations effectively.
Learning to structure multiple plots effectively will transform your visualizations into a compelling narrative 📘
Mastering plot composition allows you to showcase trends, compare categories, and communicate complex insights with clarity.
ggplot & dataviz concepts you'll learn:
Interactivity & Animation
This module introduces interactive and animated visualizations to make your data more engaging. You’ll explore quick interactive plots with plotly
, more refined interactive charts with ggirafe
, and dynamic animations using gganimate
.
Crafting interactive and animated visualizations empowers your audience to explore details and engage with your findings 🚀
Interactive and animated charts make your insights more intuitive, helping users explore data in a way that static plots simply can’t.
ggplot & dataviz concepts you'll learn:
Visualizing Spatial Data
This module covers the essentials of working with spatial data in ggplot2
and sf
. You’ll learn how to create maps, customize spatial layers, and fine-tune geographic visualizations for effective storytelling.
Building spatial visualizations helps you explore geographic insights and reveal meaningful patterns 🗺️
Whether you’re analyzing geographic trends or presenting location-based insights, learning how to create well-designed spatial visualizations allows you to add depth and clarity to your data.
ggplot & dataviz concepts you'll learn:




Yan delivered an exceptional talk on Data Visualization at our MIT research centre, and we gained a tremendous amount of insight from his expertise! His tools, workshops, and training resources are invaluable for anyone looking to enhance their data visualization skills, and we highly recommend exploring them.
👋 Hi! We're Yan and Cédric.

Yan Holtz is a data visualization expert and software engineer with 10 years of experience helping researchers and companies craft their charts.
He’s also the creator of popular sites like Data-to-Viz and the R Graph Gallery, so chances are, you’ve already benefited from his work without even knowing it!

Cédric Scherer is an independent data visualization professional. As a consultant, designer, and developer, he specializes in helping clients communicate insights effectively through engaging data-driven visuals, reports, and presentations.
Cédric regularly teaches data visualization principles and hands-on data science with R and the tidyverse
. He has been an invited instructor and speaker at conferences such as RStudio::conf and Posit::conf, Data2Speak, and Outlier, and has delivered tailored trainings to teams at Fannie Mae, Supercell, Charité, the Robert Koch Institute, and others.
🔥 Pricing 💸
We're enrolling a limited number of students this week only at a highly discounted price. Lessons will be released progressively, with the full course becoming available in a few months!
79 €
299€
Prelaunch Price
Satisfaction guaranteed or immediate refund.
🔥 You won't fall asleep 🏃♂️➡️
This course is NOT a collection of long, dull, unrefined videos. You'll seamlessly switch between concise text, engaging videos, quizzes, and hands-on exercises using our interactive embedded sandboxes.
Loading...
Frequently asked questions