
Python is a powerful yet easy to use programming language that has huge potential for increasing productivity. It can be used to automate GIS and other workflows and can even be used to extend the functionality of GIS packages such as QGIS (using PyQGIS) and ArcGIS (using ArcPy). Our Automating Tasks with Python course is aimed at non-developers who are looking to develop a strong footing in Python.
Successful automation allows workflows to be completed quickly and consistently, freeing up more time for quality assurance. Delegates will learn how to use python to interact with databases, GIS packages and other external programs. A detailed course outline can be found below.
Delegates should have a solid understanding of GIS concepts but do not require any prior software development experience.
All of our training courses combine presentations with practical exercises, allowing delegates to practice the techniques and concepts being taught. Delegates are supplied with a course manual containing all exercises and presentation materials. Delegates are encouraged to bring any datasets they may find useful during open sessions, held at the end of each day where tutors aim to solve any relevant GIS queries or problems.
This course establishes a strong foundational footing in Python programming, specifically tailored to help GIS professionals automate repetitive workflows and extend software functionality.
Lutra Consulting specialise in running customised training courses for organisations. That means that you get to choose the course content that best meets your requirements and we'll send one of our knowledgeable and experienced tutors to you, with everything required to run your course.
Please see our main training page for more information about how we run our courses.
Register
for the training
Or ask a question regarding syllabus or any specific topic.