Welcome to Earth Data Science !
This site contains open, tutorials and course materials covering topics including data integration, GIS and data intensive science.
Explore our 227 earth data science lessons that will help you learn how to work with data in the
Python programming languages.
Also be sure to check back often as we are posting a suite of new
Python lessons and courses!
Online Earth Data Science Courses
Earth Analytics Workshops
There are a suite of powerful open source python libraries that can be used to work with spatial data. Learn how to use geopandas, rasterio and matplotlib to plot and manipulate spatial data in Python....
Last updated: 19 Jul 2018
There are several core tools that are required to work with data. These include Shell/Bash, Git/Github and Python. Learn how to set all of these tools up on your computer so you can work with...
Last updated: 30 Aug 2018
When working with data, you often spend the most amount of time cleaning your data. Learn how to write more efficient code using the tidyverse in R.
Last updated: 10 Sep 2018
This tutorial demonstrates how to access and visualize crime data for Denver, Colorado.
This tutorial outlines the process of installing the Google Earth Engine Python API client.
Check out our data tutorials. Learn about earth analytic focused courses and programs we are currently developing.
Check out our tools for R, Python and high performance computing environments that help you efficiently process data.