Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Learn the basics of Python and ArcPy for ArcGIS Pro

Best skill to learn in GIS industry
(67 reviews)
1,494 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 1h 36m
Language: English
Next start: On Demand

Table of contents


Why not be a better GIS professional?

Learn the basics of Python (data types, structures, lists, strings, tuples and conditional statements) and how to use them in ArcGIS Pro to explore: spatial data, the usage of dictionaries, manipulate spatial data, read and write geometries to text file. 
Work side-by-side with the presentation and feel free to ask questions when you don’t understand something. 
Please feel free to suggest any new lesson on this or any other GIS and programming subject.

FAQ: Can I use Python for ArcGIS desktop and ArcGIS online, not just for ArcGIS Pro?
Yes. ArcPY is the library that is used for all of the three options. Please read the communication from ESRI ArcGIS Pro FAQ Help page:
“ArcPy  and the ArcGIS API for Python are complimentary libraries; ArcPy allows  you to use, automate and extend desktop GIS, and the ArcGIS API for  Python supports the same for web GIS.
An  example would be using ArcPy to manage local data, adding them as  layers to a map and using geoprocessing tools to create outputs and  service definition files. The ArcGIS API for Python could then be used  to publish the definition files to the web GIS, compose a web map or  share those layers with others.”

The functions performed in this course can be performed in ArcGIS, ArcMap or ArcGIS Pro.

You will learn

✓ Learn to use Python to manipulate spatial data
✓ read and write geometries using arcpy
✓ make conditional statements using arcpy
✓ working with strings and tuples using arcpy


• You should be able to use the computer at medium level
• Know to use ArcGIS at basic level
• Take the basic introduction in ArcGIS course from us.

This course is for

• Students who want to learn Python and applying it in ArcGIS Pro
• ArcPy begginers
• GIS students
• ArcGIS beginners
Msc in Geomatics, Bsc in Cartography
Map making professional with over 6 years of experience.
I have worked for small and large companies in various fields, from housing agency to GPS manufacturer looking to develop super apps. I love to share my experience and knowledge with other professionals interested to develop their skill.
I constantly try to differentiate myself and the courses I help develop and to make sure the students gets the best content both in audio-video presentation and the correct rate of theory to practice within my courses.
I have studied map making at the bachelor level and geomatics at master level, at the University of Babes-Bolyai, Cluj-Napoca, Romania.
I am open to communication and suggestions for further development.

Browse all courses by on Coursemarks.
Platform: Udemy
Video: 1h 36m
Language: English
Next start: On Demand

Students are also interested in