Geospatial Data Science with Earth Engine and Foursquare in Python

Learn to retrieve, analyze, and visualize planetary-scale satellite imagery and location data using Python APIs, geopandas, and modern geospatial data science workflows.

4.4 (216) ⏱ 34 min 📚 5 lessons

About this course

Large-scale geospatial analysis once required massive local computing power and expensive desktop software. Today, cloud-based platforms and powerful APIs allow you to analyze planetary-scale satellite imagery and location intelligence directly from your Python environment. This text-based course guides you through the fundamentals of geospatial data science. You will learn how to connect to Google Earth Engine and the Foursquare API to extract, manipulate, and analyze spatial data, combining remote sensing imagery with real-world location intelligence to solve complex spatial problems. What you'll learn: - Understand the fundamental concepts of GIS, remote sensing, and coordinate reference systems. - Configure Python environments and write clean, type-hinted scripts to query geospatial APIs. - Extract and filter multi-spectral satellite imagery using Google Earth Engine. - Retrieve and analyze point-of-interest (POI) location data using the Foursquare API. - Apply modern Python libraries like geopandas to clean and structure spatial datasets. - Implement basic machine learning and classification workflows on remote sensing data. The course begins with core geospatial definitions and API authentication basics before moving into hands-on data retrieval. You will progress from simple queries to advanced spatial analysis and image classification workflows using structured, step-by-step written explanations and code snippets. This course is designed for beginners to geospatial analysis, data science enthusiasts, and developers looking to expand their skills into spatial data. No prior experience with GIS software or remote sensing is required, though a basic understanding of Python is helpful. Start your journey into geospatial data science and unlock the power of cloud-based spatial analysis today.

What you'll get

  • 📜 Certificate of completion
    Add it to your LinkedIn profile
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Lifetime access
    Come back anytime, no expiry
  • 📱 Phone or computer
    Works anywhere, any device
  • 💸 30-day refund
    No questions asked
  • Short & focused
    34 min of practical content

Reviews (4)

Emma Simon FR Verified learner
★ 4 · 2026-05-02T18:49:56+00:00

Thoroughly enjoyed this course. The way the information was presented was excellent, and the practical applications were highlighted effectively. Great job!

Karen Jensen DK Verified learner
★ 5 · 2026-04-04T01:23:56+00:00

Loved the practical application examples. Exactly the kind of hands-on learning I was looking for.

Aoife Fitzgerald IE Verified learner
★ 1 · 2025-06-10T18:56:56+00:00

Honestly, pretty disappointing. The concepts weren't explained well at all, and the examples were confusing. Wouldn't do this again.

Олена Сидоренко UA Verified learner
★ 5 · 2025-05-11T01:46:56+00:00

This course exceeded my expectations. The real-world applications discussed are incredibly useful. Great job!

Write a review

You'll be asked to sign in after sending — your draft is saved.

Learners also took

Frequently asked

What do I need to take this course? +

Just a phone or computer with internet. No installs, no special hardware.

How do I pay? +

By card via Stripe, or with cryptocurrency. We do not store card details — Stripe handles them securely.

Can I get a refund? +

Yes — full refund within 30 days, no questions asked.

How long will I have access? +

Forever. Once you purchase, the course is yours to revisit anytime.

Will I get a certificate? +

Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.

Built for learners in
Tech Design Finance Marketing Healthcare Education Hospitality Manufacturing