🔥$100K Hit! Where Will Bitcoin Go Next? Find Out Live!
watching now
4 Students

Description

What Will You Learn?

  • How to create a full-stack web GIS application from scratch
  • How to use a JavaScript charting library
  • How to build a full-stack GeoDjango application

Requirements

  • Basic knowledge of Python, Javascript, Linux, Bootstrap, and GIS
  • Some coding experience
  • Linux operating system (or virtual machine)
  • NFT Certificate
  • 26 Lessons
  • Beginner
  • English
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 3h 38min of content, in total.

Section 1: Introduction
07:30
Section 2: Building a Spatial Database using PostgreSQL and PostGIS
19:44
Installing PostgreSQL and PostGIS Part2
09:44
Installing PostgreSQL and PostGIS Part1
10:00
Section 3: Building a GeoDjango Application
32:04
Installing Python Django in a Virtual Environment
09:51
Installing and Configuring Atom IDE Part1
10:00
Installing and Configuring Atom IDE Part2
02:35
Creating a GeoDjango Application Skeleton
09:38
Section 4: Writing the GeoDjango Back-end Code
35:54
Adding a Spatial Database to our Django Backend
08:43
Updating our django models file
07:56
Registering our model in the admin file Part1
09:27
Registering our model in the admin file Part2
09:48
Section 5: Building the Front-End using Leaflet.js
1:07:20
Registering our model in the admin file Part3
09:37
Updating the settings file
07:15
Creating the layout page Part 1
09:29
Creating the layout page Part 2
09:52
Creating the layout page Part 3
07:29
Creating the index page Part 1
09:42
Creating the index page Part 2
06:52
Updating the index page
07:04
Section 6: Adding The Data
55:40
Creating datasets
09:59
Displaying data on the map Part 1
09:38
Displaying data on the map Part 2
01:57
Creating a legend
09:43
Creating the barchart legend
05:46
Creating the barchart Part 1
09:34
Creating the barchart Part 2
09:03

About the Instructor

Edwin Bomela is a Big Data Engineer and Consultant, involved in multiple projects ranging from Business Intelligence, Software Engineering, IoT and Big data analytics. Expertise are in building data processing pipelines in the Hadoop and Cloud ecosystems and software development.

He is currently a consulting at one of the top business intelligence consultancies helping clients build data warehouses, data lakes, cloud data processing pipelines and machine learning pipelines. The technologies he uses to accomplish client requirements range from Hadoop, Amazon S3, Python, Django, Apache Spark, MSBI, Microsoft Azure, SQL Server Data Tools, Talend and Elastic MapReduce.

See All Instructor Courses

BitDegree platform reviews