Apply GIS concepts and process vector and raster data using Python tools
Use QGIS, PostGIS, and GeoPandas for spatial analysis and data management
Build interactive maps and visualize geospatial data using web and cloud tools
Apply machine learning and data engineering techniques to geospatial workflows
Earn a shareable certificate to add to your LinkedIn profile..
Learn in-demand skills from university and industry experts
Master a subject or tool with hands-on projects
Develop a deep understanding of key concepts
Earn a career certificate from Coursera
Build a strong foundation in geospatial data science by learning core GIS concepts and vector data analysis. This course introduces coordinate reference systems, spatial data types, and real-world applications of GIS. You will set up a Python geospatial environment and use GeoPandas to perform spatial operations such as joins, projections, and data summarization. You will also learn best practices for managing geospatial projects, including metadata and data quality checks. By the end of this course, you will be able to work with vector data and perform essential geospatial analysis tasks.
Learn how to work with desktop GIS tools and spatial databases to manage and analyze geospatial data. This course introduces QGIS for map creation and visualization, PyQGIS for automating workflows, and PostGIS for querying and managing spatial data. You will learn how to style layers, perform spatial operations, and run spatial SQL queries to extract insights. By the end of this course, you will be able to integrate GIS tools with databases to handle real-world geospatial tasks efficiently.
Develop skills in raster data processing and remote sensing analysis using industry tools. This course covers working with raster datasets using Rasterio and GDAL, along with foundational concepts in satellite imagery. You will learn how to process multispectral and SAR data, calculate indices like NDVI, and perform change detection. By the end of the course, you will be able to analyze satellite imagery and extract meaningful insights from raster data.
Learn how to visualize geospatial data and build interactive maps using modern tools. This course covers cartographic design principles, web mapping using Folium, and cloud-based analysis using Google Earth Engine. You will also explore how generative AI can support geospatial visualization workflows. By the end of this course, you will be able to create engaging maps and deploy them for real-world applications.
Advance your skills in spatial analysis and machine learning for geospatial data. This course covers geostatistics, LiDAR and 3D data processing, and supervised machine learning techniques. You will also learn how to apply deep learning methods for imagery analysis. By the end of the course, you will be able to build and evaluate models for geospatial data and analyze complex spatial patterns.
Learn how to build scalable geospatial data systems using cloud platforms and data engineering workflows. This course covers cloud computing with AWS and GCP, building ETL pipelines, and processing real-time geospatial data streams. You will also analyze climate datasets and understand ESG-related metrics. By the end of the course, you will be able to design and implement end-to-end geospatial data pipelines.