Training & Education

Get the skills you need from OpenGeo

OpenGeo not only develops the best open source geospatial software, we also train you how to use it. No matter your skill level, we have courses to suit your professional development needs.

OpenGeo provides training in a variety of ways:

  • Online training: instructor-led live online classrooms. Our current scheduled courses are listed below
  • Onsite training: Our trainers come to your office and teach in your environment. Limited by availability. Two days minimum, up to 8 persons. Price is $2500 for introductory classes, $3500 for advanced classes, plus travel costs on a pre-approved basis.

    Contact us for more details about pricing and availability.

Training Schedule

Intro to the OpenGeoSuite

Tuesday, May 7, 2013, 1:00pm EST
Register Now

The OpenGeo Suite is an open source software stack offering a complete web mapping solution. The course will include an introduction to spatial analysis with PostGIS, loading and serving data with GeoServer, map optimization with GeoWebCache, styling, composing, and publishing maps with GeoExplorer, and creating your own web map applications with OpenLayers and GeoExt.

All offerings

Introductory courses

First, learn the tools. No prerequisites necessary! Contact us for more details about pricing and availability.

  • Introduction to the OpenGeo Suite
    Learn about and use all the components of the OpenGeo Suite, including PostGIS, GeoServer, GeoWebCache, OpenLayers, and GeoExt. Topics include setting up your own mapping server, loading and publishing data, styling maps, building simple map applications, and integrating with other tools. A great survey course for those just getting started!
  • Introduction to PostGIS
    Learn how to load and manage data with PostGIS, the spatial extension to the PostgreSQL database. Topics include basic SQL syntax, indexing, joins, transforms, validation, and performance tuning. Familiarity with basic GIS concepts and using the command line is suggested.
  • Introduction to GeoServer
    Learn how to serve geospatial data on the web with GeoServer, the Java-based mapping server. Topics include data loading, basic styling, OGC standards, web interface, and map viewing with OpenLayers and Google Earth. Familiarity with basic GIS concepts is suggested.
  • Introduction to OpenLayers
    Learn how to create browser-based map applications and display data from a variety of sources with OpenLayers, a JavaScript-based client mapping library. Basic JavaScript syntax will be covered. Topics include basic map creation, working with raster and vector layers, adding map controls, interactivity, and integration with other frameworks. Familiarity with basic GIS concepts and using the command line is suggested.
  • Hybrid Architectures
    Learn how open source tools, specifically the OpenGeo Suite provides the flexibility to act as a stand alone web mapping platform or side-by-side other systems.


Advanced courses

You know the tools. Now put them to use! Contact us for more details about pricing and availability.

  • OpenGeo Suite for Advanced Users
    In this workshop, you will be shown some advanced topics related to the OpenGeo Suite. Topics covered include running GeoServer in a production environment, advanced map styling, GeoServer security, SQL views, file handling, new features in PostGIS 2.0, and more expert tips and tricks.
    Prerequisites: Introduction to the OpenGeo Suite
  • Advanced PostGIS Training
    Learn how to manage data with PostGIS, the spatial extension to the PostgreSQL database. Topics include basic SQL syntax, indexing, joins, transforms, validation, performance tuning and new features in PostGIS 2.0. Working knowledge of GIS concepts and comfort with the command line is suggested.
  • Prerequisites: Introduction to PostGIS
  • Advanced GeoServer Management
    Looking to get more out of your GeoServer? This training will teach you how to use a number of advanced features in GeoServer, including using the REST API for programmatic control of your configuration, data filtering with CQL, time and elevation in WMS, spatial processing with WPS, on the fly rendering transformations for advanced visualizations and more. You'll also learn how to administer and optimize your server for publishing data on the web.
    Prerequisites: Introduction to PostGIS, Introduction to GeoServer
  • GeoServer in Production
    Learn how to set up and optimize GeoServer for production environments.
    Prerequisites: Introduction to PostGIS, Introduction to GeoServer
  • Deep Data Configurations
    Prerequisites: Introduction to PostGIS
  • Processing with the OpenGeo Suite
    Prerequisites: Introduction to PostGIS, Introduction to GeoServer
  • Web Map Application Development
    Learn everything you need to know in order to build enterprise-ready web mapping applications.
    Prerequisites: Introduction to GeoServer, Introduction to OpenLayers, Introduction to GeoExt
  • Web Map Cartography
    Learn how to create beautiful maps. Topics include Styled Layer Descriptor syntax, using CSS, dynamic styles, optimization, and caching.
    Prerequisites: Introduction to GeoServer

Get training now!

See all of our scheduled courses.

Contact us about your training needs.

We also offer a range of training materials online, free!

Our Teachers in Action

Our staff are core developers and members of the communities of the geospatial projects you want to learn. We have years of experience teaching everyone from the novice student just getting started, to the expert who's ready to go into production.

Our workshops are featured regularly at events around the world, including regional GIS gatherings and the yearly Free and Open Source Software for Geospatial (FOSS4G) conference.

With OpenGeo you get the best possible mix of deep knowledge and practical teaching skills.