Containerization & Virtualization

  • Containerization and Virtualization Concepts
    DataCamp Jun 2026 ↗
  • Introduction to Docker
    DataCamp Jun 2026 ↗
  • Intermediate Docker
    DataCamp Jun 2026 ↗
  • Introduction to Kubernetes
    DataCamp Jun 2026 ↗

Geospatial & GIS

  • Customizing QGIS with Python
    Spatial Thoughts Jun 2021 ↗
  • Advanced QGIS
    Spatial Thoughts Aug 2020 ↗

Python Programming

  • Object Oriented Programming in Python
    DataCamp Dec 2020 ↗
  • Working with Dates and Times in Python
    DataCamp Dec 2020 ↗
  • Introduction to Data Science in Python
    DataCamp Nov 2020 ↗
  • Web Scraping in Python
    DataCamp Sep 2020 ↗
  • Writing Efficient Python Code
    DataCamp Jun 2020 ↗
  • Data Manipulation with Pandas
    DataCamp May 2020 ↗
  • Intermediate Python for Data Science
    DataCamp May 2019 ↗
  • Introduction to Python
    DataCamp Apr 2017 ↗

Data & Statistics

  • Introduction to SQL
    DataCamp Nov 2019 ↗
  • Introduction to R
    DataCamp ↗
  • Introduction to Probability and Data
    Coursera Sep 2016 ↗
  • Quantitative Methods
    Coursera Nov 2015

Environment & Sustainability

  • Sustainability of Food Systems: A Global Life Cycle Perspective
    Coursera Aug 2013 ↗
  • Climate Literacy: Navigating Climate Change Conversations
    Coursera Jul 2013 ↗