Becoming a Python Developer: Leveraging the Language and Community Tools

—Brendan Collins (Blue Raster LLC)

This presentation is meant for beginner/intermediate GIS professionals looking to improve their knowledge of the Python language outside the ArcGIS specific modules (arcpy/arcgisscripting). Discussion will include integrated development environments (IDEs), Python on the command line, third-party libraries, easy_install versus pip, object-oriented Python, magic methods, basic Python MVC, and more. The goal of the presentation will be to cover a broad variety of topics related to Python in an effort to become a more well-rounded GIS analyst/developer.