Current Course Offerings


There are now 12 online courses for learning GIS, and with the coupon codes accessible through the links below, you can get any of them for $30 or less – you have to click on the links to get the price that is listed.  Where else are you going to find comprehensive online courses in statistics and geography, enterprise GIS with Postgres, Internet mapping with Geoserver, spatial SQL with PostGIS, Manifold GIS, and spatial data processing with GDAL?  Click on each course to see the course summary, course syllabus, and sample free lectures,  and the outstanding student reviews:

Big Data Analytics with GIS ($30) Evebdaryone is talking about big data and GIS, but is anyone really doing it? In this course you’ll work with gigabytes of data to solve many different spatial and data related questions. All the software is free, but don’t let that fool you: we’ll be using the most effective open source products like Postgres and QGIS, and we’ll even perform parallel processing with Manifold Viewer – I hope you have a multi-core computer to see how fast this stuff is!  There aren’t many people actually doing big data analytics with GIS – this is your chance to be one of the few.

SQL_Server_Logo_svg-620x350Manage Spatial Data with Microsoft SQL Server ($30) – Are you a Microsoft SQL Server user who wants to learn about spatial data analytics?  Or, are you a GIS professional stuck in a rut of only knowing how to use a GIS GUI? This course is designed to teach you how to write SQL to replicate many database and GIS tasks using Microsoft’s SQL Server. As one of the most widely used database technologies in the world, SQL Server is a prime candidate for leveraging spatial data.  We will start at a very basic overview, and then proceed to more advanced topics related to GIS.


Introduction to Radian Studio ($30) – Do you want to learn how to perform sophisticated analytics and management with big data in both spatial and tabular form? Do you want to find a way to integrate Oracle, SQLServer, PostgreSQL, and other enterprise systems within a single environment? Do you have massive amounts of spatial data in disparate databases? If so, then you’ll want to learn how to use Radian Studio.  Radian Studio is a new 64-bit, parallel spatial engineering solution that blends geospatial and traditional data capabilities within a single, all-inclusive product.

qgisLearn GIS with QGIS ($30) – Are you new to GIS?  Do you want to learn how to analyze spatial and attribute data?  Or, maybe you are already experienced with GIS, but want to get up-and-running with QGIS.  Either way, this course is a great introduction to GIS concepts, and will also show you how to use one of the most popular free and open source GIS products: QGIS.  In this course, I’m going to teach you how to use QGIS to perform GIS tasks to solve spatial problems. Working alongside me you will be introduced to the QGIS interface, and you will then engage in real-world projects to use QGIS for solving vector, raster, and database problems. And for those of you looking to learn how to present cartographically aesthetic map products, I’m going to show you how to use the QGIS Composer applications.  Finally, after being introduced to the basics of QGIS, working on some real world problems, and making your final maps, I will show you how to put your spatial data on the Internet for the world to see.

Internet Mapping with Geoserver, Postgres and PostGIS ($29) – Do you want to learn how to build an Internet Map Server application using free and open source GIS? Do you want that server to display raster, vector and attribute information and perform spatial analysis and database queries over the Internet? Do you want to learn how to connect your map server to Postgres and PostGIS. If so, this course is for you. I will walk you step-by-step through the process of installing Geoserver, loading data, creating server side analytical processes, and finally show you how to render the data on the client side using Openlayers 3.0. Don’t be afraid – this is a painless step-by-step approach that anyone can learn with my course. When you are done with this course, you’ll have the basics down. Now it’s up to you to create impressive Internet mapping sites!

Enterprise GIS with Open Source Software ($29)- One of the most popular and comprehensive courses I’ve put out.  In this course, you’ll learn how to implement a multi-user, multi-software enterprise GIS using QGIS, Postgres, and PostGIS.  You’ll also learn how to connect other software products like PGAdmin, Manifold GIS, and you’ll even write python scripts to access the GIS data from outside the application.   The student feedback from this course has been fantastic, as it is giving students a skill that not many people in the GIS field have.

Spatial SQL With PostGIS  ($29) –  While the Enterprise GIS class will give you some exposure to SQL, this class is fully devoted to teaching you how to write SQL and particularly spatial SQL.  After this class, you’ll be a power user of SQL and wonder why you didn’t start writing SQL sooner!  Like all courses, you’ll work alongside me while we make our way through the material.  Each link above will take you to the respective course, and also includes a coupon code within the link, making the course under $30 – a real steal for hours of technical content.  The links will let you view the course syllabus and even watch a few of the lectures for free.

pythonPython for Geospatial ($25) – This is not like most online programming courses in GIS.  Rather than focusing on one product, we are going to look at several ways to perform GIS analysis with Python.  You’ll start with a refresher in Python to review the basic, and then move into integrating different Python packages to interact with Postgres and PostGIS, mathematical libraries, and Microsoft products.  From there, you’ll start solving GIS problems using Arcpy and also integrate those solutions with other Python libraries for charting and display. Imagine, running GIS analysis with ArcPy and then taking those results and performing statistical analysis with Excel and Numpy, and then presenting the results on the Internet in the form of a dashboard – all in a single Python script!!  You’ll finally end with performing more GIS based analysis with Python where you’ll geocode addresses using Python packages.

Introduction to Manifold GIS 8  ($30)– This course is one of the most popular training video, enabling users to get up to speed with Manifold GIS very quickly.  There are over 100 topics covered, and the course is similar to a two-day training class.  The only difference is, when you want to slow things down, just rewind the video and watch it again.

Introduction to GDAL ($10)– The Geographic Data Abstraction Library is one of the jewels of the open source community, allowing you to process huge amounts of raster and vector data.  In this course, you’ll learn how to issue commands and write scripts to manipulate raster and vector data with the GDAL command line.  Before you know it, you’ll be writing batch scripts to perform real world GIS processing. Finally, you’ll end by creating an Extraction, Translate, and Loading (ETL) tool with a single GDAL command (some people pay thousands of dollars just to complete this task!).

Introduction to Manifold GIS Scripting ($29) – Do you want to learn how to automate tasks in Manifold GIS?  This is a “2 day” training course in customizing Manifold GIS 6.5 with VBScript.  You’ll not only learn how to write VBScript to automate tasks, but you’ll also learn how to interact with an object model API which will help you in other programming tasks you might have with any other object oriented programming language.

An Introduction to Statistical Problem Solving in Geography:  by J. Chapman McGrew, Jr., Arthur J. Lembo, Jr., Charles B. MonroeStatistical Problem Solving in Geography ($30)- This class will walk you through each chapter of my textbook An Introduction to Statistical Problem Solving in Geography, along with the lecture notes I use in my course. It is designed specifically for geographers. So, the course isn’t really a math course, but an applied course in statistics for geographers.  You can also think of this course as a personal tutoring session. I will not only go over each chapter, teaching you statistics, but will also work side-by-side with you to use statistical software to recreate examples in the book so that you know how to actually perform the statistical analysis.  At the end of this course you will know how to apply statistics in the field of geography and GIS. And many of my students who were initially intimidated by statistics, find they actually love this subject, and have chosen to refocus their career on quantitative geography.