Esri UK Store

Main Services Learning Credit FAQs Certification

Python: The Next Step

£395.00

Python is an integral part of the ArcGIS Platform – it is used for automating geoprocessing tasks, managing your services within ArcGIS for Server as well as managing huge parts of the online portal. This course will provide you with some advanced programming techniques while suggesting best practices within your Python scripts which will aid the running and management of your Python scripts.

Note: It is envisaged that those attending will know how to write Python scripts or will have attended the Esri UK “Introduction to Geoprocessing Scripts using Python 10.x” course.

The suggested order for our Python courses is:

  1. Getting Started with the Python Scripting Language
  2. Introduction to Geoprocessing Scripts using Python 10.x
  3. Python: the next step – Can be attended before or after Mastering – they are not connected and the content is entirely different
  4. Mastering ArcPy using Python for ArcGIS for Desktop 10.x – as above can be attended before or after The Next Step

I’m interested but I can’t make these dates

Clear

Attendee details 1

This field can't be Empty
This field can't be Empty
SKU: N/A Category: Tags: , ,


The suggested order for our Python courses is:

  1. Getting Started with the Python Scripting Language
  2. Introduction to Geoprocessing Scripts using Python 10.x
  3. Python: the next step – Can be attended before or after Mastering – they are not connected and the content is entirely different
  4. Mastering ArcPy using Python for ArcGIS for Desktop 10.x – as above can be attended before or after The Next Step

Modularising your code
Creating functions, passing mandatory and optional arguments, creating floating help, using the reload() builtin function.

Securing your scripts
Understanding the “top-level” module; module security, use of the main() function.

Working with Python Classes
Understanding of what classes are, when to use them, working with methods and attributes

Querying Databases
How to make a database connection, querying the database and learning how to process the results.

Employing logging within your scripts
Learn how to create log files within your scripts using the logging module; how to implement logging within Python exceptions.

Creating simple user interfaces in Python
Examining what user interface options which available for use within your scripts.

Distribution using Python packages
Learning how to package up your Python scripts and distribute them to your customers

You may also like…