Course description

PostGIS is a powerful spatial extension for PostgreSQL that enables you to store, analyze, and manipulate geographic and geometric data with precision and efficiency. This course provides a complete learning journey through PostGIS, covering both foundational concepts and advanced spatial operations.

You will begin by learning how to install, configure, and manage PostgreSQL and PostGIS using both graphical and command-line tools. As the course progresses, you will design spatial databases, manage vector and raster data, work with coordinate reference systems, and write efficient spatial SQL queries.

The course also introduces QGIS and GeoServer as companion tools for visualizing spatial data, publishing services, and validating query results. To ensure real-world relevance, learners will build a hands-on Web GIS application using a web mapping library connected directly to PostGIS, demonstrating how modern spatial applications are built.

By the end of the course, you will have the confidence and practical skills required to manage, analyze, and serve spatial data for desktop, server, and web-based GIS projects.

What will i learn?

  • Ability to design, manage, and query spatial databases using PostGIS
  • Confidence in working with vector and raster spatial data
  • Skills to integrate PostGIS with QGIS, GeoServer, and Web GIS applications

Requirements

  • A computer with internet access
  • Willingness to install free software such as PostgreSQL, PostGIS, pgAdmin, QGIS, and GeoServer
  • Basic understanding of databases or SQL is helpful but not mandatory

Frequently asked question

No. The course starts from the basics and gradually progresses to advanced topics.

Yes. The course includes a hands-on Web GIS project that connects PostGIS to interactive web maps.

eNova University

$9.99

Lectures

14

Skill level

Beginner

Expiry period

Lifetime

Certificate

Yes

Share this course

Related courses