Training & Education
We are developers on the open source projects you want to learn.
Looking to get up to speed quickly with the OpenGeo Suite? Or seeking to delve deeper in to one of OpenGeo's supported open source projects? Join us in OpenGeo's training facility, located in the penthouse of our SoHo office in New York City. Our facility includes a fully-equipped classroom setting, pre-configured laptops, plenty of space for instructor interaction with OpenGeo experts, and one of the best views of downtown New York we've ever seen. Or if you prefer, our experts can come to you: the full course catalog is available for on-site trainings at your facilities.
Training Schedule
We are currently adjusting our training schedule. Please contact us for current training information.
Course Descriptions
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
For those who have unique training needs, OpenGeo also provides custom training sessions with core developers of our open source projects. These sessions are geared towards advanced students who are looking for help to solve particular problems using the OpenGeo Suite.
When scheduling a session, please provide information on your current knowledge and skill set, what you would like to learn, and the problems you are trying to solve. This will help us select the best instructor. To ensure optimum learning, each session will be limited to one particular component of the OpenGeo Suite—database, server, or client. During the session the student 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.
The session can be handled via remote desktop sharing or in person. Although we are based in New York, we have trainers in a variety of locations, and so can come to your location if desired. As these sessions are geared towards advanced students, we recommend students are already familiar with the specific component of the OpenGeo Suite. This means completing at least one of the OpenGeo introductory courses or equivalent experience. Custom training sessions are geared towards individuals, although we can accommodate two or three students at a time as long as they are at the same level of knowledge.
Contact us for more details, including pricing and availability.
Training Prices
One-Day Training at OpenGeo Facilities |
Price | Notes |
|---|---|---|
|
Introduction to the OpenGeo Suite Introduction to the PostGIS Introduction to the GeoServer Introduction to the 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 |
Training at Client Facilities(“Onsite” Training) |
Price | Notes |
| Two days minimum, up to 8 persons (any combination of classes listed above) | $2500 per day | Plus travel costs on a pre-approved basis |
Custom Training |
Price | Notes |
| Contact us for details |
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.
Conference Workshops
OpenGeo regularly presents workshops at international conferences. Upcoming events:
- FOSS4G 2010
- Minnesota GIS/LIS Annual Conference
- Keynote by Paul Ramsey
- Introduction to PostGIS
- Introduction to the OpenGeo Suite
- GeoWeb 2010
- TBA