https://app.datacamp.com/learn/courses/visualizing-geospatial-data-in-python
In this chapter, you will learn how to create a two-layer map by first plotting regions from a shapefile and then plotting location points as a scatterplot.
LINK FOR THIS CHAP : https://campus.datacamp.com/courses/visualizing-geospatial-data-in-python/building-2-layer-maps-combining-polygons-and-scatterplots?ex=1
You'll work with GeoJSON to create polygonal plots, learn about projections and coordinate reference systems, and get practice spatially joining data in this chapter.
LINK FOR THIS CHAP :https://campus.datacamp.com/courses/visualizing-geospatial-data-in-python/creating-and-joining-geodataframes?ex=1
First you will learn to get information about the geometries in your data with three different GeoSeries attributes and methods. Then you will learn to create a street map layer using folium.
LINK FOR THIS CHAP : https://campus.datacamp.com/courses/visualizing-geospatial-data-in-python/geoseries-and-folium?ex=1
In this chapter, you will learn about a special map called a choropleth. Then you will learn and practice building choropleths using two different packages: geopandas and folium.
LINK FOR THIS CHAP : https://campus.datacamp.com/courses/visualizing-geospatial-data-in-python/creating-a-choropleth-building-permit-density-in-nashville?ex=1