FOSS4g and PostgreSQL
FOSS4G (Free and Open Source Software for Geospatial) is a powerful collection of open-source tools built for working with geospatial data. These tools let you collect, manage, analyze, and visualize geographic information—without relying on expensive commercial software. Popular FOSS4G tools include QGIS, GRASS GIS, and PostGIS. Together, they form a versatile and reliable platform for everything from basic mapping to advanced spatial analysis.
PostgreSQL, a trusted open-source relational database, is known for its stability, flexibility, and performance. It’s widely used to manage large volumes of data, including geospatial data. With the PostGIS extension, you can add powerful spatial capabilities to PostgreSQL—making it possible to work with spatial data types like points, lines, and polygons, and to run advanced geospatial queries right within the database.
When used together, FOSS4G tools and PostgreSQL with PostGIS offer a robust, cost-effective solution for GIS professionals who need flexibility, scalability, and precision in their geospatial workflows.
What will you learn in this blended learning course?
In this blended learning course, you’ll build a solid foundation in open-source geospatial software—focusing on PostgreSQL and PostGIS. It’s designed to help you master spatial databases and analysis through hands-on, practical learning.
You’ll begin with the basics of PostgreSQL 11 and quickly move into using the PostGIS spatial extension. Then, you’ll dive into SQL and spatial SQL to manage raster, vector, and attribute data. As you gain confidence, you’ll apply your skills to real-world GIS scenarios—solving problems and writing powerful queries.
Throughout the course, you’ll work with real datasets from Tompkins County, New York. You’ll also explore how your skills connect with tools like QGIS, GDAL, GeoServer, and Python. This practical, tool-based approach helps you understand how to manage and analyze spatial data across different platforms.
Whether you’re new to spatial databases or building on what you already know, this course gives you the experience to use PostgreSQL and PostGIS effectively. By the end, you’ll be ready to manage spatial data, perform advanced analysis, and support better decision-making with GIS.
Why choose this FOSS4G and PostgreSQL course?
Blended learning gives you the best of both worlds—flexible self-paced study combined with expert-led, interactive sessions—so you can build job-ready skills at your own pace, with support when you need it.
To start, we kick off with a live session where you’ll dive right into working with real data. With guidance from experienced GIS professionals, you’ll learn how to install and configure PostgreSQL and PostGIS, run spatial queries, and perform targeted geospatial analyses that support real decision-making.
After that, you’ll move through self-paced modules covering SQL and spatial SQL, geodata management, and query optimization. You’ll learn to manage raster and vector datasets, automate workflows, and perform complex joins and calculations—at a pace that suits you. Each module includes hands-on exercises so you can apply your skills right away.
Then, in a second live session, you’ll put your knowledge into practice by working through realistic GIS case studies. You’ll refine your workflows, troubleshoot common challenges, and receive personalized feedback to improve your approach.
Importantly, the course uses a case-based learning method. You’ll work with real datasets and real-world use cases—giving you experience that reflects what professionals face every day. As a result, the outputs you create won’t just stay in the classroom—they’ll apply directly to real projects in planning, analysis, and spatial data management.
By the end of this course, you won’t just understand PostgreSQL and PostGIS. Instead, you’ll know how to use them confidently and effectively in real GIS projects. You’ll be ready to manage spatial databases, write powerful SQL queries, and solve geospatial challenges with clarity and precision.