Here you can find all our Geographic Information Systems (GIS) related courses

Course on the basics of using Python in ArcGIS Pro

Learn the basics of Python (data types, structures, lists, strings, tuples and conditional statements) and how to use them in ArcGIS Pro to explore: spatial data, the usage of dictionaries, manipulate spatial data, read and write geometries to text file. Work side-by-side with the presentation and feel free to ask questions when you don't understand something

Introduction to Maps in Shiny and Leaflet

Learn how to create amazing maps!

Course on using ArcGIS for hydrology

Learn the basics of the main GIS software on the market and how to use it for hydrology analysis

Applied Programming & GIS Analysis Using ArcPy

Learn how to create and integrate useful scripts to your everyday GIS tasks

Learn the basics of Python and use it in ArcGIS

The programming skills you need to compete in the GIS industry

Learn the basics of QGIS

The course covers some theoretical aspects of GIS, how to install QGIS, download GIS free data from the web, import the data in the software. Then you will learn how to create vector layers, apply basic spatial functions and create a map

Introduction to GeoServer

A quick guide for setting up GeoServer and serving geospatial datasets as Web Services

Python Geospatial Development

Build Real life Geospatial Applications with Python

Introduction to geospatial data visualization

Learn why big data is and visualization is so important in the context of GIS and Map creation


Learn Spatial and Terrain modeling and analysis to support your environmental projects

Learn basic of world’s best GIS platform ESRI ArcGIS 10.x

Become an ArcGIS expert with this step-by-step video tutorial

Location Allocation Model on facilities for urban planning with ArcGIS 10.x

Learn how you can prepare your urban planning and deploy solutions to clients

Spatial Data Analysis with ArcGIS Desktop

In this course, over 40+ hands-on and practical lectures, I will help you master the most common and important geo-processing tasks that can be performed with ArcGIS Desktop, one of THE MOST important GIS software tools available.

Learn the basics of QGIS platform

This video course is a walkthrough guide of the QGIS software

Smart Maps in Python Tutorial

In this tutorial series we'll be building a python GIS application from scratch using a variety of open source technologies. The purpose of this tutorial and many more to follow, is to take geospatial analytics and convert it into a functional application.

Planning a Site Suitability Analysis for a New Wind Farm with ArcGIS 10.x

This video course is a walkthrough guide of the Environmental Systems Research Institute (ESRI) ArcGIS 10.x software.

Geospatial Analysis for Urban Applications with GIS and a bit of Python

Unlock the full potential of GIS by analyzing practical urban applications

Web Scraping and Mapping Dam Levels in Python

In this course you will be exposed to multiple technologies, and topics such as: Web Scraping ETL, Python Django Programming, Web Mapping, and Data Visualization. You will combine each of these topics and technologies to create an end-to-end GIS web application

Cartographic Design in QGIS

Making attractive maps is always a challenge, and a bit of art. You need to serve the information in such way that it is easily understood and not tiresome. Too much information and you've lost the reader. Too little information and you cannot communicate your point.

Learn GIS with your personal virtual instructor

You are probably wondering, what we mean by the term "personal virtual instructor". We have crafted a new way for you to start learning. Imagine that instead of just watching information pass by, you are part of the learning process. You interact and define how course goes. Making discussions with your virtual instructor, you start making this information part of what you know, transforming it to your own knowledge! Starting with this introductory course on GIS, you will see how we are changing the way you can learn GIS and Earth Observation.

Introduction to Maps in Folium and Python

Explore how folium and python can help you build maps

Beginners Guide to Model Builder for Big Data Processing

Learn how to build complex workflows with raster and vector data

GEO Premium

Access our ENTIRE content. Not just courses. We provide you with courses, tools and data to start learning and advance your skills. Get instant access to all these with a yearly subscription. Get 6000+ minutes of learning content!