Welcome to #PythonRemoteSensingChallenge - Learn Cloud Native Remote Sensing with Python in 30 Days! We have designed this challenge to help you learn how to process, analyze and visualize satellite imagery and climate datasets using modern cloud-native tools like XArray, STAC, Dask and DuckDB. Spend 30-40 minutes every day for the next 30 days watching a video and working on an AI-assisted coding exercise. This challenge is based on our Cloud Native Remote Sensing with Python course, and we are excited to share it with you all - completely free.

The challenge is a series of short videos, one set for each day, that cover the full course material step by step. The material covers everything from querying cloud-native data catalogs and processing large satellite imagery collections to computing spectral indices, analyzing land cover change and running machine learning classification on remote sensing data. At the end of the course, you will have the necessary skills to build scalable, cloud-based remote sensing workflows that work with any data provider. Ready for #PythonRemoteSensingChallenge? Read on to know the details.
Overview of Cloud Native Remote Sensing
This is an intermediate course that assumes good working knowledge of Python and basic remote sensing concepts. If you are new to programming, complete our Python Foundation for Spatial Analysis course first.

The Course

You can work through the videos as per the schedule below. Subscribe to our YouTube channel and turn on notifications to get notified when we post new videos.

Use the links in the schedule below to see the videos.

Note: This challenge is free for anyone to participate and improve their skills with help of our open learning materials. We are not able to provide certificates or review your work.
Note: You don’t need to register or sign-up. Just start watching the videos and work through the notebooks. You can follow the course at your own pace. The videos and notebooks will be accessible even after the challenge.