Web Scraping and Mapping Dam Levels in Python and Leaflet

Building web map applications like a pro

Welcome to Web Scraping and Mapping Dam Levels in Python. In this course

What you’ll learn

  • Web Scraping.
  • ETL and Data Transformation.
  • Web Mapping with Leaflet.
  • Web GIS Programming.
  • Python and Django.
  • Data Visualization.

Course Content

  • Introduction –> 1 lecture • 16min.
  • Building a Spatial Database –> 2 lectures • 11min.
  • Creating a Django Python Application –> 2 lectures • 17min.
  • Writing the Django Server-Side Code –> 3 lectures • 25min.
  • Web Scraping and ETL –> 4 lectures • 1hr 4min.
  • Building the Django Front-End –> 4 lectures • 56min.
  • Data Visualization –> 5 lectures • 1hr 18min.
  • Project Source Code –> 1 lecture • 1min.

Auto Draft

Requirements

Welcome to Web Scraping and Mapping Dam Levels in Python. In this course

you will be exposed to multiple technologies, and topics such as: Web Scraping

ETL, Python Django Programming, Web Mapping, and Data Visualization. You

will combine each of these topics and technologies to create an end-to-end GIS

web application.

• You will learn how to apply web scraping to collect dam level data from a

website.

• You will then build a model, that you will use to plot the dam level data on a

map using leaflet.

• You will learn how to use the Django Template Engine instead of Ajax, to

pass data from the back-end to the front-end.

• You will learn how to build a spatial database using PostgreSQL.

• You will also learn how to build a small dashboard that floats over your

map, which will contain graphs that will visualize your model.

Get Tutorial