
GeoPandas
Course Index
38 Lessons · 3 Levels
Complete GeoPandas roadmap β GeoDataFrames, spatial joins, choropleth maps, NDVI analysis, PostGIS connections, automation, and real Python geospatial projects.
38Lessons
3Levels
4Projects
FreeAccess
Level IFoundations & VectorsLessons 1β12
Lesson 01
Introduction to GeoPandas
Lesson 02
The Python Geospatial Stack
Lesson 03
Setting Up: Install & Environment
Lesson 04
GeoDataFrame & GeoSeries
Lesson 05
Reading Vector Files
Lesson 06
Writing & Exporting Spatial Data
Lesson 07
Exploring & Inspecting Spatial Data
Lesson 08
Geometry Types: Points, Lines, Polygons
Lesson 09
Shapely & Geometric Operations
Lesson 10
CRS & Projections in GeoPandas
Lesson 11
Filtering & Selecting Spatial Data
Lesson 12
Attribute Operations with Pandas
Level IIAnalysis & VisualizationLessons 13β27
Lesson 13
Plotting with GeoPandas & Matplotlib
Lesson 14
Choropleth Maps
Lesson 15
Interactive Maps with Folium
Lesson 16
Interactive Maps with Plotly
Lesson 17
Buffers & Geometric Operations
Lesson 18
Spatial Joins
Lesson 19
Overlay: Intersection & Union
Lesson 20
Dissolve & Groupby
Lesson 21
Clip & Spatial Subsetting
Lesson 22
Distance & Proximity Analysis
Lesson 23
Geocoding with GeoPy
Lesson 24
Working with OpenStreetMap Data
Lesson 25
Raster Data with Rasterio
Lesson 26
NDVI & Band Math with Rasterio
Lesson 27
Spatial Statistics: Clusters & Hotspots
Level IIIAdvanced & ProjectsLessons 28β38
Lesson 28
PostGIS with GeoPandas & SQLAlchemy
Lesson 29
Working with Large Datasets & Dask
Lesson 30
Automating GIS Workflows
Lesson 31
Contextily: Basemap Tiles
Lesson 32
Kepler.gl with GeoPandas
Lesson 33
GeoJSON & Web APIs
Lesson 34
Publishing Maps to the Web
Lesson 35
Build a Population Density Analysis
Lesson 36
Build a Crime Spatial Analysis
Lesson 37
Build an Urban Accessibility Study
Lesson 38
Build an Environmental Risk Map