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.

Web Scraping and Mapping Dam Levels in Python and Leaflet

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