Organizer Info
Customizing QGIS with Python | Event in Bengaluru | Townscript

Customizing QGIS with Python

Feb 15 | 10:00 AM (IST)
Organizer Info

Event Information

Are you a QGIS user who wanted to learn programming but don't know where to start? Do you want to make the transition from being a GIS specialist to a GIS developer? This full-day workshop will help you jump-start the journey. 

Spatial Thoughts is offering a QGIS.certified course that teaches you how to customize QGIS using the Python API. This workshop is intended for users who are familiar with QGIS and want to learn how to use programming techniques to build custom scripts, functions and plugins. Basic Python knowledge is preferred, but not required.

This is a full-day workshop that will cover the following topics

  • Introduction to Python
  • Introduction to PyQt and PyQGIS APIs
  • Customizing the QGIS Interface
  • Writing custom expression functions
  • Writing custom processing scripts
  • Building a processing plugin
  • Building a GUI plugin

See the full curriculum for this workshop

About the Instructor:

Ujaval Gandhi is the founder of Spatial Thoughts and a GIS trainer based in Bangalore. He has 15+ years of industry experience and recognized as one of the leading QGIS expert globally. 

See the full profile at https://spatialthoughts.com/about

What do the participants say about the instructor?

"Great experience, would definitely attend another, great atmosphere created, keep doing what you do its really helpful!"

"I wanted to thank you for your Python tutorial for QGIS. Now I will start my first job as a GIS developer and I have learned a lot of things that will be useful to me thanks to you."

"I found the course very helpful as I got to learn and explore so much in QGIS. Also, I got exposed to programming as I had no prior experience with it."

About Certification:

Spatial Thoughts is the first and only QGIS.org certified training organization in India. All participants who complete this workshop will receive an official employer-verifiable certificate from QGIS.org. Cost of each certification is €20 (~1500 INR) and is included in the ticket cost. 

About the Venue:

This event will be hosted at 91SpringBoard, JP Nagar


  • Participants must bring their own laptop with QGIS installed.
  • The registration includes a vegetarian lunch. If you have special dietary requirements, please contact the organizer with details.
  • Please contact at ujaval@spatialthoughts.com for other queries.

Refund policy:

  • 50% of the ticket amount will be refunded if canceled 15-days before the training.
  • No refunds if you cancel within 15-days of the training date.
  • In the unlikely event of the training getting canceled or moved to a different date, the participants will be provided a 100% refund.


91springboard JP Nagar
Bannerghatta Main Road, Dollars Colony, Phase 4, J. P. Nagar, Bengaluru, India
Spatial Thoughts cover image
Spatial Thoughts profile image
Spatial Thoughts
Joined on Oct 22, 2019
Still Have Questions?
Enquiry about *
My Booking