Skip to content
Open toolbar
Accessibility Tools
Accessibility Tools
Increase Text
Increase Text
Decrease Text
Decrease Text
Grayscale
Grayscale
High Contrast
High Contrast
Negative Contrast
Negative Contrast
Light Background
Light Background
Links Underline
Links Underline
Readable Font
Readable Font
Reset
Reset
Curriculum
5 Sections
49 Lessons
Lifetime
Expand all sections
Collapse all sections
Modern GIS with QGIS
19
1.0
Video: Introduction to QGIS
30 Minutes
1.1
Working with Open Source GIS
10 Minutes
1.2
QGIS Features and Functionality
1.3
Data Integration in QGIS
10 Minutes
1.4
Automating QGIS with Python
10 Minutes
1.5
Plugins in QGIS
10 Minutes
1.6
Exercise 1: Getting Familiar with the QGIS Interface
3 Days
1.7
Exercise 1 Video Guide
10 Minutes
1.8
Exercise 2: Basic Vector Analysis in QGIS
3 Days
1.9
Exercise 2 Video Guide
1.10
Exercise 3: Performing a Spatial Join in QGIS
3 Days
1.11
Exercise 3 Video Guide
10 Minutes
1.12
Exercise 4: Loading a DEM Raster File and Creating Contour Lines in QGIS
3 Days
1.13
Exercise 4 Video Guide
10 Minutes
1.14
Exercise 5: Using QGIS Model Designer
3 Days
1.15
Exercise 5 Video Guide
10 Minutes
1.16
Quiz 2.1 – Modern GIS with QGIS
30 Minutes
13 Questions
1.17
Essay 1
3 Days
1.18
Essay 2
3 Days
Geospatial Python and Spatial SQL
21
2.1
Video: Python and Spatial SQL in Modern GIS
30 Minutes
2.2
Python and Spatial SQL: Pillars of Modern GIS
15 Minutes
2.3
The Role of Python in Modern GIS
15 Minutes
2.4
The Role of Spatial SQL in Modern GIS
15 Minutes
2.5
Core Libraries and Tools in GIS
15 Minutes
2.6
Integrating Python and Spatial SQL in Modern GIS
15 Minutes
2.7
Exercise 1: Creating a Python Environment Locally Using pip and VSCode
3 Days
2.8
Exercise 1 Video Guide
10 Minutes
2.9
Exercise 2: Setting Up PostGIS via Docker Compose and Connecting to QGIS
3 Days
2.10
Exercise 2 Video Guide
15 Minutes
2.11
Exercise 3: Integrating DuckDB with QGIS Using QDuckDB
3 Days
2.12
Exercise 3 Video Guide
15 Minutes
2.13
Exercise 4: Running Fundamental Commands in Geopandas and Leafmap
3 Days
2.14
Exercise 4 Video Guide
15 Minutes
2.15
Exercise 5: Running Basic Spatial SQL Commands in QGIS
3 Days
2.16
Exercise 5 Video Guide
15 Minutes
2.17
Exercise 6: Using Python in QGIS and Connecting to PostGIS with Geopandas
3 Days
2.18
Exercise 6 Video Guide
15 Minutes
2.21
Quiz 2.2: Python and Spatial SQL
30 Minutes
11 Questions
2.22
Essay 1
3 Days
2.23
Essay 2
3 Days
Command line fundamentals
18
3.1
Video: Command Line for GIS
15 Minutes
3.2
The Command Line Foundations for GIS
10 Minutes
3.3
Leveraging GDAL for Geospatial Data Operations
10 Minutes
3.4
Command Line Tools and Ecosystem in GIS
10 Minutes
3.5
Advantages of the Command Line for GIS
10 Minutes
3.6
Exercise 1: Navigating the File System
3 Days
3.7
Exercise 1 Video Guide
10 Minutes
3.8
Exercise 2: Inspecting Data with CLI Tools
3 Days
3.9
Exercise 2 Video Guide
10 Minutes
3.10
Exercise 3: File Format Conversion
3 Days
3.11
Exercise 3 Video Guide
10 Minutes
3.12
Exercise 4: Automating a Workflow with a Script
3 Days
3.13
Exercise 4 Video Guide
10 Minutes
3.14
Exercise 5: Automating CSV to GeoParquet Conversion with GDAL
3 Days
3.15
Exercise 5 Video Guide
10 Minutes
3.16
Quiz 2.3 Command Line
10 Minutes
13 Questions
3.17
Essay 1
3 Days
3.18
Essay 2
3 Days
Web platforms for modern GIS
15
4.1
Video: Leveraging Web GIS
20 Minutes
4.2
The Role and Purpose of Web GIS
10 Minutes
4.3
Core Technologies in Web GIS
10 Minutes
4.4
Managing Geospatial Data in Web GIS
10 Minutes
4.5
Building vs. Using Pre-Built Web GIS Tools
10 Minutes
4.6
Challenges and Best Practices in Web GIS
10 Minutes
4.7
Exercise 1: Identifying and Applying Web GIS Use Cases
3 Days
4.8
Exercise 2: Understanding Core Technologies in Web GIS
3 Days
4.9
Exercise 2 Video Guide
15 Minutes
4.10
Exercise 3: Building vs. Using Pre-Built Web GIS Tools
3 Days
4.11
Exercise 4: Building a Simple Web Map with MapLibre and a Filter Widget
3 Days
4.12
Exercise 4 Video Guide
15 Minutes
4.13
Quiz 2.4: Web GIS
10 Minutes
10 Questions
4.14
Essay 1
3 Days
4.15
Essay 2
3 Days
Cloud-native computing for modern GIS
17
5.1
Video: Cloud-native geospatial and data processing
30 Minutes
5.2
Understanding Cloud-Based Geospatial Processing
15 Minutes
5.3
Cloud Service Models for Geospatial Workflows
15 Minutes
5.4
Distributed Computing for Geospatial Data
15 Minutes
5.5
Cloud-Native Geospatial File Formats and Efficient Data Access
15 Minutes
5.6
Exercise 1: Understanding Cloud-Native GIS Architectures
3 Days
5.7
Exercise 2: Cost Optimization Strategies for Cloud GIS
3 Days
5.8
Exercise 3: Querying Public Geospatial Datasets via DuckDB
3 Days
5.9
Exercise 3 Video Guide
15 Minutes
5.10
Exercise 4: Processing Raster Data via Rasterio from AWS
3 Days
5.11
Exercise 4 Video Guide
15 Minutes
5.12
Exercise 5: Automating Geospatial Data Pipelines with Wherobots
3 Days
5.14
Exercise 6: Distributed Raster Processing with Docker and GDAL
3 Days
5.15
Exercise 6 Video Guide
5.16
Quiz 2.5: Cloud
15 Minutes
11 Questions
5.17
Essay 1
3 Days
5.18
Essay 2
3 Days
Essential Tools for Modern GIS
Search
This content is protected, please
login
and enroll in the course to view this content!
[]
Modal title
Main Content