Geospatial APIs For Data Science Applications In Python (Udemy.com)
Data Science With Google Earth Engine (GEE) and Foursquare With Python Using Application Programming Interfaces (APIs)
Created by: Minerva Singh
Last updated October 2025
What you will learn
- Learn how to work with online Jupyter notebooks through
- Gain robust grounding in working with geospatial APIs using Python
- Apply data science methods on geospatial data
- Deploy the Google Earth Engine (GEE) API within the Python ecosystem
- Use GEE's datasets for visualisation and geospatial analysis
How it compares
Against the other 461 rated Udemy courses in Data Science on CourseDuck:
- Rating4.3 out of 5higher than 17% of them
- Reviews224#330 of 462 by number of reviews
- Length6 hoursshorter than 61% of them
- Last updatedOctober 2025more recently than 50% of them
Course Description
ENROLL IN MY LATEST COURSE ON HOW TO LEARN ALL ABOUT OBTAINING AND WORKING WITH WITH FREE GEOSPATIAL DATA OBTAINED VIA APPLICATION PROGRAMMING INTERFACES (APIs) USING DATA SCIENCE TECHNIQUES.
Are you currently enrolled in any of my GIS and remote sensing related courses?
Or perhaps you have prior experiences in GIS or tools like R and QGIS?
You want to quickly analyse large amounts of geospatial data
Implement machine learning models on remote sensing data
You don't want to spend 100s and 1000s of dollars on buying commercial software for imagery analysis?
You want to have access to a multi-petabyte catalogue of satellite imagery and geospatial datasets with planetary-scale analysis capabilities
The next step for you is to gain proficiency in obtaining free geospatial datasets from a variety of sources, from Foursquare to Google Earth Engine via their Python-friendly APIs and analyse these using data science techniques
MY COURSE IS A HANDS-ON TRAINING WITH REAL REMOTE SENSING AND GIS DATA ANALYSIS WITH GOOGLE EARTH ENGINE- A planetary-scale platform for Earth science data & analysis; including implementing machine learning models on imagery data, powered by Google's cloud infrastructure. !
My course provides a foundation to carry out PRACTICAL, real-life remote sensing and GIS analysis tasks in this powerful cloud-supported platform. By taking this course, you are taking an important step forward in your GIS journey to become an expert in geospatial analysis.
Why Should You Take My Course?
I have an MPhil (Geography and Environment) from the University of Oxford, UK. I also completed a PhD at Cambridge University (Tropical Ecology and Conservation).
I have several years of experience in analyzing real-life spatial geospatial data from different sources and producing publications for international peer-reviewed journals.
In this course, actual geospatial data obtained via Foursquare and GEE APIs will be used to give you hands-on experience of applying data science and machine learning techniques to these data to answer real-life questions such as identifying the best locations for a restaurant or changes in socio-economic dynamics of a territory.
This course will ensure you learn & put geospatial data analysis into practice today and increase your proficiency in using APIs for obtaining these data and deriving valuable insights from them.
This is a fairly comprehensive course, i.e. we will focus on learning the most essential and widely encountered data science techniques applied to geospatial data
In addition to all the above, you’ll have MY CONTINUOUS SUPPORT to make sure you get the most value out of your investment!
ENROLL NOW :)
Instructor Details
- 4.3 Rating
224 Reviews
Minerva Singh
I completed a PhD (University of Cambridge, UK) in 2017 where I focussed on implementing data science techniques for quantifying the impact of forest loss on tropical ecosystems. I hold an MPhil (School of Geography and Environment) and an MSc (Department of Engineering) from Oxford University. I have more than 10 year's experience in conducting academic research (published in high level peer-reviewed international scientific journals such as PLOS One) and advising both non-governmental and industry stakeholders in data science, deep learning and earth observation (EO) related topics.
I have a strong track record in implementing machine learning, data visualization, spatial data analysis, deep learning and natural language processing tasks using both R and Python. In addition to being educated at the best universities in the world, I have honed my statistical and data analysis skills through many MOOCs, including The Analytics Edge (R based statistics and machine learning course offered by EdX), Statistical Learning (R-based Machine Learning course offered by Stanford online) and the IBM Data Science Professional certificate Track. I specialise in a variety of topics ranging from deep learning (Tensorflow, Keras) to machine learning to spatial data analysis (including EO data processing), data visualizations, natural language processing, financial analysis among others. I have acted as a peer reviewer on highly
More courses by Minerva Singh
Explainable AI (XAI) For Generative AI (2026)
4.4 (10,448 Reviews)
Provider: Udemy
Time: 2.8h
$19.99
Core Spatial Data Analysis: Introductory GIS with R and QGIS (2025)
4.2 (2,392 Reviews)
Provider: Udemy
Time: 2.7h
$13.99
ArcGIS Desktop For Spatial Analysis: Go From Basic To Pro (2025)
4.6 (2,253 Reviews)
Provider: Udemy
Time: 5h
$94.99
Introduction to Large Language Models (LLMs) In Python (2025)
4.5 (2,212 Reviews)
Provider: Udemy
Time: 2.9h
$19.99
Complete Data Science Training with Python for Data Analysis (2025)
4.3 (2,204 Reviews)
Provider: Udemy
Time: 13.1h
$12.99
Applied Statistical Modeling for Data Analysis in R (2025)
4.4 (2,049 Reviews)
Provider: Udemy
Time: 10h
$99.99
More Data Science courses
Master statistics & machine learning: intuition, math, code (2026)
4.9 (3,077 Reviews)
Provider: Udemy
Time: 38.3h
$124.99
Reviews
By Scarlett Turner on 12/11/2025
This course gave me a clear understanding of how to work with geospatial APIs using Python. The instructor explained everything step by step, which made it easy even for beginners. I loved the practical examples and real datasets.
By Arvid Osterloh on 12/7/2025
Very well-structured course! I learned a lot about working with geospatial data, APIs, and Python. The lessons were easy to follow, and the examples were relevant to real world applications. The instructor kept everything simple and straight to the point. Great experience overall.
By Henning Vollbrecht on 12/7/2025
This course gave me a clear and practical introduction to geospatial APIs. The instructor explained each concept step-by-step, and the exercises helped me understand how to apply Python in real projects. I especially liked the hands-on demonstrations. Definitely recommended if you want to build skills in geospatial data science.
By Jule Hartwig on 12/6/2025
Fantastic course for data science and Python lovers. The geospatial API lessons were detailed but easy to follow, and the hands-on projects made all the difference. Highly recommend for anyone wanting to level up their data science skills.
By Rene Jansen on 12/6/2025
The course presents geospatial APIs in a very clear and organized manner. The instructor explains each concept with practical examples that help reinforce learning. The Python demonstrations are easy to follow and highly applicable to real projects. Overall, it provides strong value for anyone working with location-based data.
By Clio Bate on 6/27/2025
instructor could have gone into more detail about the code and the why specific functions were used. also it seems like some sections/videos were missing? i also dont like how she has the code commented out and just re-types the code below without explaining why. what's the point then?
By David Lim on 2/21/2024
Content is great. That said, there are lots of issues with the versions and updates, meaning a lot of parts can't be followed. Another issue is the continuity, some parts of the lecture are all over the place or are duplicated.
By Ehsan Naba on 12/7/2023
this course was quite informative, however, i felt that the machine learning section was incomplete and could've showed more. The tutor stop bothering with lines of code when an error occurred and she wasn't explaining the codes in detail. Overall, some project exercises with given dataset can improve the quality of the course further.
By Enrico Popaj on 10/18/2022
It was a good introduction, to the Earth Engine, but a list of all opportunities, that the dataset delivers, would be great. (Specially the American and Europe countries) Very nice was the introduction to google colab!
By Raveena Sarkar on 11/24/2021
Data science applications with Python using APIs is a concept which has immense potential for practical applications. The course is most useful and relevant for my work. The instructor is superb in her teaching methodology and her knowledge of the subject is par excellent.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100












