Spatial Analysis & Geospatial Data Science in Python

Spatial Analysis & Geospatial Data Science in Python course will teach about the spatial data and its particular methods. Spatial Analysis & Geospatial Data Science is a branch of data science called geospatial data science. In this course, Instructor will conduct a spatial analysis and attempt to glean insights from spatial data.

The course will build the groundwork for a career in geospatial data science. Students will gain first-hand experience with Geopy, Plotly, and other geospatial data science Python packages. The course covers geographical visualisations like choropleths, geographic scatter plots, heat maps, markers, and heat maps in great detail. Each video includes a synopsis of the subject and a walkthrough with samples of the code to make learning more efficient. The courses are usually available at INR 3,499 on Udemy but you can click now to get 87% off and get Spatial Analysis & Geospatial Data Science in Python for INR 449.

Who all can opt for this course?

  • Students who are interested in data science
  • Students who want to become data scientist by show-casing these projects on his/her resume.
  • Students who like to take their first steps in Geospatial data science career
  • Python users who are interested in Spatial Data Science
  • GIS users who are new to Python and Jupyter notebooks for Geographic data analysis

Course Highlights

Key HighlightsDetails
Registration LinkApply Now!
PriceINR 449 (INR 1,29965% off
Duration04 Hours
Student Enrollment51,295 students
InstructorShan Singh
Topics CoveredGeospatial data analysis in Python, Geographical Scatter Plot, Geographical Heatmap, and Spatial Data
Course LevelBeginner
Total Student Reviews400

Learning Outcomes

  • Learn about the most important Geopython libraries in this course
  • Analyze spatial data using Python
  • Discover the fundamentals of Geopy, the workhorse of Python’s spatial data research
  • Discover Python’s capabilities for displaying geospatial data (static and interactive maps)
  • Understand the basics of geographic data preprocessing
  • Apply geocoding to the data

Course Content

S.No.Module (Duration)Topics
1.Introduction (12 minutes)About Courses benefits
Utilize this GOLDEN oppurtunity , QnA section !!
How to follow this course-Must Watch
Installation of Anaconda Navigator
2.——————–Project 1–>>Intro to Zomato use-case (01 minutes)Overview of Problem Statement
Datasets & Resources
3.Perform Data Pre-Processing on Zomato (20 minutes)Data Pre-Processing
Extract Latitudes & Longitudes of Data
4.Zomato Spatial Analysis (37 minutes)HeatMap of Restaurants Density
Idea Behind Marker Cluster
Generate Marker Cluster Analysis of Restaurants & Heatmap of Restaurant Ratings
Automate Your Spatial Analysis
5.——————–Project 2–>> Global Warming Analysis (01 hour 21 minutes)Datasets & Resources
Analyse Average Temperature of country
Analyse Existence of Global Warming
Visualise Average Temperature in Each Season
Analyse Trend In Temperatures for the Top Economies
Perform Spatial analysis on Average Temperature of USA States
Visualise Average temperature of major Indian Cities
Perform Spatial Analysis on Average temperature of major Indian Cities
6.——————–Project 3 –>> Intro to Covid-19 Project——————– (06 minutes)Datasets & Resources
Reading Data of Covid-19
7.Spatial Analysis on Covid-19 (36 minutes)Idea behind Choropleth Maps
Choropleth Map for Confirmed Covid-19 Cases
Choropleth Map of Particular continent
Idea behind Geographical Scatter plot
Geographical Scatter plot for Confirmed Covid-19 Cases
Plotting of Recovery using Choropleth & Geo Scatter plot
Plotting of Deaths using Choropleth & Geo Scatter plot
8.Covid-19– Interactive Geospatial Data visualisation (30 minutes)How to extract Latitudes & Longitudes of a location
Data Preparation For Spatial Analysis
Fetch Geographical Co-ordinates of a country
Idea behind Tileset,Raster & Vector Data
Use-case of Markers
creating a base map
Plot Confirmed Cases using Markers
Plotting of Recovered & Deaths using Markers
9.Covid-19– Advanced GeoSpatial Analysis (09 minutes)Plot Deaths using Marker cluster
Idea behind Geographic Heatmap
Geographic HeatMap of Confirmed Cases
10.Bonus Section (15 seconds)bonus lecture

Resources Required

  • There is no need for GIS expertise
  • Instructor will provide a brief theoretical justification along with examples of how it is used in practise

Featured Review

Stefania K. (5/5) : It was a nice course, with interesting information. However, I believe it was a little bit repetitive on the info that each section provided. Nevertheless, it was not very difficult and it was easy to follow!


  • Srikrishna Sampath Kumaran (5/5) : It is nice for warming up and brushing up your skills
  • Mr.Philip W. (5/5) : Challenging but interesting.
  • Shafiqul Islam S. (5/5) : Amazing Course for geospatial data analysis with pyhton. I am grateful to Instructor & udemy for getting this course. Thank you so much.
  • Rakhi S. (5/5) : It’s very easy to learn and very simple language that I can understand very easily


  • Francesco T. (2/5) : This is a very, very, basic course which is fine by me because I’m new to the field and there were some useful things to learn.
  • Stefania K. (3.5/5) : It was a nice course, with interesting information. However, I believe it was a little bit repetitive on the info that each section provided. Nevertheless, it was not very difficult and it was easy to follow!
  • Gargi C. (3/5) : certain videos were not functioning well so was difficult to understand at once
  • Ari S. (3/5) : For the language of instruction to be further improved such as clear pronunciation and intonation that are not rushed and also must be clear, I hope the mentor of this course can improve his English again

About the Author

The instructor of this course is Shan Singh who is a Top Rated & Best-Selling Udemy Instructor , Data Scientist. With 4.4 Instructor Rating and 6,010 Reviews on Udemy, he/she offers 21 Courses and has taught 287,704 Students so far.

  • Instructor show you the practical abilities that you need to differentiate yourself from the competition
  • Students may find more information here about data science, data analysis, machine learning, time series, and natural language processing
  • Learn through undertaking project-based learning and step-by-step lessons
  • Instructor work as a data scientist for a living and have seven years of expertise in the financial, e-commerce, retail, and transportation sectors
  • Students will quickly see from taking one of the instructor courses how Instructor integrate his own experience with the material to present it in the simplest way possible
  • Instructor have a genuine enthusiasm for data analytics, and is eager to impart his skills to the students

Comparison Table

ParametersSpatial Analysis & Geospatial Data Science in PythonNatural Language Processing Real-World Projects in PythonTime Series Analysis Real World Projects in Python
OffersINR 455 (INR 3,499) 87% offINR 455 (INR 3,499) 87% offINR 455 (INR 3,499) 87% off
Duration4 hours5.5 hours4 hours
Rating4.3 /54.6 /54.9 /5
Student Enrollments51,29572,86562,992
InstructorsShan SinghShan SinghShan Singh
Register HereApply Now!Apply Now!Apply Now!

Leave feedback about this

  • Rating