Web Scraping and Mapping Dam Levels in Python and Leaflet

Course

Online

£ 10 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Welcome to Web Scraping and Mapping Dam Levels in Python. In this course we'll be building a python GIS application from scratch using a variety of open source technologies. The purpose of this course and many more to follow, is to take geospatial analytics and convert it into a functional application.We will be powering our application with a PostgreSQL and PostGIS database. In the front-end we'll use Bootstrap, JavaScript and Ajax. On the server side we'll be using Python 3 Django combined with use of scientific libraries like pandas, for our data transformation and conversion operations, and BeautifulSoup for web scraping and data extraction. The operating system that we will be working on is Ubuntu Linux 16.04.At a later stage we'll be using time series forecasting to predict the consumption values for the following month using our historical data. Who this course is for:Python Developers at any level
GIS Developers at any level
Developers at any level
The curious mind

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

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

Python Developers at any level
GIS Developers at any level
Developers at any level
The curious mind

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

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 6 years

Subjects

  • GIS
  • Cleaning
  • Project
  • Web
  • Layout
  • Database training
  • Database
  • HTML
  • Server

Course programme

Introduction 1 lecture 15:54 Introduction Introduction 1 lecture 15:54 Introduction Introduction Introduction Introduction Introduction Building a Spatial Database 2 lectures 10:34 Installing PostgreSQL and PostGIS Creating the Application Database Building a Spatial Database 2 lectures 10:34 Installing PostgreSQL and PostGIS Creating the Application Database Installing PostgreSQL and PostGIS Installing PostgreSQL and PostGIS Installing PostgreSQL and PostGIS Installing PostgreSQL and PostGIS Creating the Application Database Creating the Application Database Creating the Application Database Creating the Application Database Creating a Django Python Application 2 lectures 17:12 Installing Django in a Python Virtual Environment Installing the ATOM IDE Creating a Django Python Application 2 lectures 17:12 Installing Django in a Python Virtual Environment Installing the ATOM IDE Installing Django in a Python Virtual Environment Installing Django in a Python Virtual Environment Installing Django in a Python Virtual Environment Installing Django in a Python Virtual Environment Installing the ATOM IDE Installing the ATOM IDE Installing the ATOM IDE Installing the ATOM IDE Writing the Django Server-Side Code 3 lectures 24:45 Creating the Django Base Project Adding the Database Configuration to the settings.py File Creating a Model in the models.py File Writing the Django Server-Side Code 3 lectures 24:45 Creating the Django Base Project Adding the Database Configuration to the settings.py File Creating a Model in the models.py File Creating the Django Base Project Creating the Django Base Project Creating the Django Base Project Creating the Django Base Project Adding the Database Configuration to the settings.py File Adding the Database Configuration to the settings.py File Adding the Database Configuration to the settings.py File Adding the Database Configuration to the settings.py File Creating a Model in the models.py File Creating a Model in the models.py File Creating a Model in the models.py File Creating a Model in the models.py File Web Scraping and ETL 4 lectures 01:04:19 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 Web Scraping and ETL 4 lectures 01:04:19 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 Extracting Data From the Web Extracting Data From the Web Extracting Data From the Web Extracting Data From the Web Cleaning and Transforming the Data Part 1 Cleaning and Transforming the Data Part 1 Cleaning and Transforming the Data Part 1 Cleaning and Transforming the Data Part 1 Cleaning and Transforming the Data Part 2 Cleaning and Transforming the Data Part 2 Cleaning and Transforming the Data Part 2 Cleaning and Transforming the Data Part 2 Loading the Data into the Model Loading the Data into the Model Loading the Data into the Model Loading the Data into the Model Building the Django Front-End 4 lectures 55:58 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 Building the Django Front-End 4 lectures 55:58 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 Adding the Web Map Tile Service Link in settings.py Adding the Web Map Tile Service Link in settings.py Adding the Web Map Tile Service Link in settings.py Adding the Web Map Tile Service Link in settings.py Reading from the Model and Creating a GeoJSON Dataset Reading from the Model and Creating a GeoJSON Dataset Reading from the Model and Creating a GeoJSON Dataset Reading from the Model and Creating a GeoJSON Dataset Adding Template Files (HTML) Adding Template Files (HTML) Adding Template Files (HTML) Adding Template Files (HTML) Adding a Layout and the Base Map Adding a Layout and the Base Map Adding a Layout and the Base Map Adding a Layout and the Base Map Data Visualization 5 lectures 01:18:06 Plotting Circle Markers Creating a Sliding Sidebar Creating a Doughnut Chart Creating a Multi-Bar Bar Chart Creating a KPI Data Visualization 5 lectures 01:18:06 Plotting Circle Markers Creating a Sliding Sidebar Creating a Doughnut Chart Creating a Multi-Bar Bar Chart Creating a KPI Plotting Circle Markers Plotting Circle Markers Plotting Circle Markers Plotting Circle Markers Creating a Sliding Sidebar Creating a Sliding Sidebar Creating a Sliding Sidebar Creating a Sliding Sidebar Creating a Doughnut Chart Creating a Doughnut Chart Creating a Doughnut Chart Creating a Doughnut Chart Creating a Multi-Bar Bar Chart Creating a Multi-Bar Bar Chart Creating a Multi-Bar Bar Chart Creating a Multi-Bar Bar Chart Creating a KPI Creating a KPI Creating a KPI Creating a KPI

Additional information

Very basic understanding of Python Little or no understanding of GIS Very basic understanding of Programming Basic understanding of Data

Web Scraping and Mapping Dam Levels in Python and Leaflet

£ 10 VAT inc.