Online Programming, Web Mapping, and Spatial Database Classes


We offer six online courses focused on key topics for geospatial professionals who are getting started in software development, or building on an existing programming skillset.

Each class is shown here, with links to their open course content and syllabi, as well as short descriptions to help you decide which classes make sense for you.

Want to take one of these classes for professional development? It's easy to do that!

GEOG 485: GIS Programming and Software Development

What you'll learn: Programming fundamentals and methods for customizing off-the-shelf GIS software to automate spatial analysis tasks and modify interfaces

Technologies you'll use: Python, ArcGIS

GEOG 489: Advanced Python Programming for GIS

What you'll learn: Advanced applications of Python for developing and customizing GIS software, designing user interfaces, solving complex geoprocessing tasks, and leveraging open source libraries

Technologies you'll use: Python, ArcGIS, ArcObjects, QGIS, Github, GDAL, Jupyter, R, Anaconda

GEOG 585: Open Web Mapping

What you'll learn: Leverage the ecosystem of open source geospatial tools to go from desktop GIS to web maps

Technologies you'll use: Javascript, QGIS, GDAL, OGR, GeoServer, TileMill, Leaflet, and OpenStreetMap

GEOG 863: Web Application Development for the Geospatial Professional

What you'll learn: Build interactive applications with Javascript using geospatial APIs

Technologies you'll use: Javascript, ArcGIS API for Javascript, ArcGIS Online, CSS

GEOG 865: Cloud and Server GIS

What you'll learn: Evaluate and implement cloud services for mapping, managing spatial data, and spatial analysis

Technologies you'll use: ArcGIS Server, Portal for ArcGIS, ArcGIS OnlineGeoServer, CARTO, Amazon Web ServicesMapbox, Google Fusion Tables

GEOG 868: Spatial Data Management for the Geospatial Professional

What you'll learn: Design, implement, and query spatial databases for solving geographic problems

Technologies you'll use: SQLPostGIS, ArcSDE/Multiuser Geodatabases, QGIS

Get Started Today

Drop us a line and one of our faculty will be happy to discuss your options and help you get started.