New Course: PyQt5 From A-Z

PyQt5 is a Python package that allows you to develop graphical user interfaces in Python.  It is available on Windows, MacOS, and Linux  and the GUIs that you create will have the look and feel of your native operating system.  It is available under an open source license so you can get started with no cost to you. If you love the power of Python and all of the thousands of packages available for scientific and database applications, but wish you could provide your users with something other than a command line interface, PyQt5 is for you.

Continue reading “New Course: PyQt5 From A-Z”

New Course: GeoServer from A-Z

I am glad to announce a new course on GeoServer that is available NOW on Udemy.com.   GeoServer is open source software that will allow you to provide access to your data over the internet to anyone in the world.  It is the open source equivalent of ArcServer in the ESRI ecosystem. GeoServer makes it possible to publish your data as WMS and/or WFS web services that can be used directly in desktop GIS software or as web pages without programming.

Continue reading “New Course: GeoServer from A-Z”

QGIS 3.10 LTR for GIS Professionals available now.

This course is an update of my course QGIS 3.0 for GIS Professionals.  Those of you who have already registered for this course will have access to the updated materials immediately.  As the most recent Long Term Release, QGIS 3.10 LTR is much more stable and well developed than the beta version of QGIS 3.0 that I used to develop the original course.

Continue reading “QGIS 3.10 LTR for GIS Professionals available now.”

July Sale: All courses available for $9.99

I am pleased to announce that all of my courses on open source GIS will be on sale through the end of July.  This includes courses on web programming for GIS, QGIS, PostGIS, Mobile GIS apps, Python for GIS applications and GeoServer.  All of my courses use standard open source methods that have stood the test of time and are unlikely to go out of date any time soon and can be used without any licensing or subscription fees. Yes, you can do it all for free!

Continue reading “July Sale: All courses available for $9.99”

New Course: QField Quickstart

QField is an open-source Android based mobile data collection and/or viewing application that is tightly integrated with QGIS.

QGIS is used to set up the project using standard QGIS tools.

If the layers in your project are stored in a PostGIS database and a mobile data connection is available then changes made in QField are made directly to your database and visible in real-time to anyone that has a client to your database. This, in my view, is the mobile data collection killer app.

Continue reading “New Course: QField Quickstart”

New Course: Survey of python for GIS applications

Thanks for your interest in my new course on Python for GIS applications. This course is intended to provide a broad overview of the python programming language and the python ecosystem, especially for geospatial applications. The goal is to provide you with an understanding of how all the pieces work together and provide a starting point from which you can explore specific packages on your own. Continue reading “New Course: Survey of python for GIS applications”

New Course: Server-side web GIS applications with Leaflet and PostGIS

Server-side web GIS applications allow you to build secure, web-based portals to your GIS data that allow display, analysis, and editing of GIS data from anywhere there is an internet connection.  This is demonstrated with open-source software so that the concepts are accessible to everyone without cost. If you prefer to use commercial software I think you will still benefit from this course as the core concepts apply to both.
Continue reading “New Course: Server-side web GIS applications with Leaflet and PostGIS”