We are developers on the open source projects you want to learn.
Whether you're looking to get up to speed quickly with the OpenGeo Suite or seeking to delve deeper into one of OpenGeo's supported open source projects, OpenGeo has the training to fit your needs.
Training Schedule
We are currently revising our training offerings and schedules. In the meantime, please contact us with any questions about or requests for training.
Past courses
OpenGeo Suite
Introduction to the OpenGeo Suite: Attendees will learn and use the five components that comprise the OpenGeo Suite: PostGIS, a robust spatial database built on PostgreSQL; GeoServer, a spatial data server; GeoWebCache, a tile cache server; OpenLayers, a browser-based map renderer; and GeoExt, a library for creating rich browser applications. Familiarity with basic GIS concepts and using the command line is suggested.
Advanced Administration: Attendees will learn how to tune the OpenGeo Suite for performance, reliability, scalability, and security. Familiarity with the components of the OpenGeo Suite is required.
GeoServer
Introduction to GeoServer: Attendees will learn how to load, publish, and share geospatial data with GeoServer. Discussion will include navigating the GeoServer user interface, OGC web services, styling data with SLD, and tile caching with GeoWebCache. Familiarity with basic GIS concepts and using the command line is suggested.
Advanced GeoServer, for administrators and those deploying GeoServer in a production capacity.
Developing GeoServer: Attendees will learn about developing and extending GeoServer's code and the underlying GeoTools framework, will install the Eclipse environment for debugging, and will learn basic Wicket syntax for UI development. Familiarity with Java is required. Familiarity with basic GIS concepts and using the command line is suggested.
OpenLayers & GeoExt
Introduction to OpenLayers: Attendees will learn how to create browser-based map applications and display data from a variety of sources. Basic JavaScript syntax will be covered. Familiarity with basic GIS concepts and using the command line is suggested.
Advanced OpenLayers, for those looking to extend OpenLayers, use more complex tools, and build applications with GeoExt.
PostGIS
Introduction to PostGIS: Attendees will learn about and create spatial databases, load data from a variety of sources into a spatial database, and perform queries against the data. Basic SQL syntax will be covered. Familiarity with basic GIS concepts and using the command line is suggested.
Advanced PostGIS, for those running PostGIS in production, looking for management, design and performance advice.
Other
Advanced Web Cartography: Attendees will learn advanced styling and map rendering algorithms to produce beautiful maps on the web. Familiarity with GeoServer and OpenLayers is strongly recommended.
Custom Training
OpenGeo also provides custom training sessions for those with unique training needs. These sessions are geared toward advanced students who are looking for help from core developers to solve particular problems using the OpenGeo Suite.
When scheduling a session, please help us select the best instructor by providing information about your current knowledge and skill set, what you would like to learn, and the problems you are trying to solve. To ensure optimum learning, each session will be limited to one particular component of the OpenGeo Suite—database, server, or client. During the session, students can ask the instructor to perform a code review, make performance suggestions, pair program on a new problem, advise on application architecture, give expert advice, and more.
As these sessions are geared toward advanced students, we recommend students be familiar with the specific component of the OpenGeo Suite, ideally having completed at least one of the OpenGeo introductory courses or equivalent experience. Custom training sessions are geared toward individuals, although we can accommodate two or three students at a time provided they are equally knowledgeable.
Contact us for more details about pricing and availability.
Training Prices
Half-day Online Training |
Price | Notes |
|---|---|---|
|
Introduction to PostGIS Introduction to GeoServer Introduction to OpenLayers |
$249 per student | Max 12 students per class |
One-Day Training at OpenGeo Facilities |
Price | Notes |
|
Introduction to the OpenGeo Suite Introduction to PostGIS Introduction to GeoServer Introduction to OpenLayers |
$450 per student | Max 12 students per class |
Two-Day Training at OpenGeo Facilities |
Price | Notes |
|
Advanced Administration Advanced Web Cartography Advanced PostGIS Advanced GeoServer Advanced OpenLayers Developing GeoServer Developing OpenLayers |
$1500 per student | Max 12 students per class |
“Onsite” Training at Client Facilities |
Price | Notes |
| Introduction classes | $2500 per day | Two days minimum, up to 8 persons, plus travel costs on a pre-approved basis |
| Advanced classes | $3500 per day | Two days minimum, up to 8 persons, plus travel costs on a pre-approved basis |
Custom Training |
Price | Notes |
| Contact us for details |
Get training now!
Learn more about our offerings and prices or contact us about your training needs.
Many of our training materials and workshops are also available online.
Our Teachers in Action
Our staff are core developers in the geospatial open source projects you want to learn.
We teach regularly at conferences and universities, and develop open course materials used by others around the world.
With OpenGeo you get the best possible mix of deep knowledge and practical teaching skills.
