Web Scraping and Mapping Dam Levels in Python and Leaflet
Training
Online
Description
-
Type
Training
-
Methodology
Online
-
Class hours
5h
-
Start date
Different dates available
"Welcome to Web Scraping and Mapping Dam Levels in Python. In this courseyou will be exposed to multiple technologies, and topics such as: Web ScrapingETL, Python Django Programming, Web Mapping, and Data Visualization. Youwill combine each of these topics and technologies to create an end-to-end GISweb application.• You will learn how to apply web scraping to collect dam level data from awebsite.• You will then build a model, that you will use to plot the dam level data on amap using leaflet.• You will learn how to use the Django Template Engine instead of Ajax, topass 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 yourmap, which will contain graphs that will visualize your model. "
Facilities
Location
Start date
Start date
About this course
"Web ScrapingETL and Data TransformationWeb Mapping with LeafletWeb GIS ProgrammingPython and DjangoData Visualization"
"Python Developers at any levelGIS Developers at any levelDevelopers at any levelThe curious mind"
"Very basic understanding of PythonLittle or no understanding of GISVery basic understanding of ProgrammingBasic understanding of Data"
"-100% online -Access to the course for life -30 days warranty money back -Available from desktop or mobile app -Can begin and finish the course any time -Can repeat the course any times"
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 3 years
Subjects
- Web
- Database training
- Database
- Python
- map
- spatial
- Wweb scrapping
- Mapping
- Lealeft
- Lealeft course
- Web Mapping
- ETL
- Data Transformation
- Web GIS
- Programming
- Data
- Data Visualization
- Django
- Spatial database
- PostgreSQL
Course programme
Introduction
Building a Spatial Database
Installing PostgreSQL and PostGIS
Creating the Application Database
Creating a Django Python Application
Installing Django in a Python Virtual Environment
Installing the ATOM IDE
Writing the Django Server-Side Code
Creating the Django Base Project
Adding the Database Configuration to the settings.py File
Creating a Model in the models.py File
Web Scraping and ETL
Extracting Data From the Web
Cleaning and Transforming the Data Part 1
Cleaning and Transforming the Data Part 2
Loading the Data into the Model
Building the Django Front-End
Adding the Web Map Tile Service Link in settings.py
Reading from the Model and Creating a GeoJSON Dataset
Adding Template Files (HTML)
Adding a Layout and the Base Map
Data Visualization
Plotting Circle Markers
Creating a Sliding Sidebar
Creating a Doughnut Chart
Creating a Multi-Bar Bar Chart
Creating a KPI"
Web Scraping and Mapping Dam Levels in Python and Leaflet