Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Learning Spatial Data Science (SDS) is a bit like learning a new language and how to use it to solve real-world problems.
The resources below support different stages of your learning journey, whether you want to strengthen your Python basics, learn geospatial workflows, or think more deeply about spatial data science.

All resources listed here are:


Online Courses

These courses work well alongside this course. You don’t need to complete any of them, pick what matches your current level and interests.


Python Books

These books work well as companions. Use them to look things up, revisit concepts, or read selected chapters when something is unclear.
UZH students also have access to a large collection of Python and data science books via the O’Reilly for Higher Education platform provided by the University Library.


YouTube

Short video playlists are ideal for visual explanations, tool walkthroughs, and quick refreshers. Use them selectively when you want to see how something is done.


Podcasts

Podcasts are great for big-picture thinking, community insights, and staying connected to the wider spatial and Python ecosystem. Perfect for commuting or low-effort learning.


Blogs

Blogs are ideal for short-form insights, current debates, and practical tips that often do not (yet) appear in textbooks or courses. They are especially useful for staying up to date with emerging tools, methods, and perspectives in spatial data science.


Others

The following platforms are not structured courses, but they are extremely useful for quick lookups, syntax clarification, and solving specific coding problems.

Use them as reference tools when you need a fast answer or an alternative explanation.


These resources are by no means complete or perfect. If you have any suggestions for additional resources or criticism, please let us know.