Introduction to Developing QGIS Python Plugins

Customize and expand the functionality of QGIS
Rating: 4.3 out of 5 (122 ratings)
8,530 students
English
English [Auto]
Develop a Python Plugin for QGIS

Requirements

  • Basic Python skills
  • Basic QGIS skills

Description

Create custom applications and UIs that expand the functionality of QGIS and can be installed by any user. This course will teach you how to develop custom user interfaces (UIs) and link UIs to Python code to perform custom analysis. The plugins you create can be uploaded to the QGIS Plugin Repository to be installed by any user.

Who this course is for:

  • GIS users interested in customizing and expanding the functionality of QGIS

Course content

4 sections9 lectures47m total length
  • Introduction
    02:18

Instructor

Spatial Scientist
Konrad Hafen
  • 4.3 Instructor Rating
  • 239 Reviews
  • 10,659 Students
  • 3 Courses

I have a BSc Degree in Wildlife and Fisheries and GIS and a MSc Degree in Watershed Science and Ecology. The majority of my work experience is in academic and government research where I developed and implemented numerical and spatial models for natural resources management. I enjoy teaching GIS and programming, and want to share how free, open source options for GIS analysis and cartography that can be used for basic and complex analyses without purchasing expensive software.