Learn to use Python in ArcGIS Pro
3.3 (53 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,429 students enrolled

Learn to use Python in ArcGIS Pro

Best skill to learn in GIS industry
3.3 (53 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,429 students enrolled
Last updated 4/2020
English
English [Auto]
Current price: $57.99 Original price: $89.99 Discount: 36% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn to use Python to manipulate spatial data
  • read and write geometries
  • make conditional statements
  • working with strings and tuples
Requirements
  • 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.
Description

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.


Who this course is for:
  • Students who want to learn Python and applying it in ArcGIS Pro
  • ArcPy begginers
  • GIS students
  • ArcGIS beginners
Course content
Expand all 25 lectures 03:09:53
+ Python theory
15 lectures 01:33:26
Lesson 2 Constants, Variables, Expressions, Instructions in Python
08:09
Lesson 3 Variable types in Python
08:29
Lesson 4 Strings in Python
08:29
Lesson 5 Conditional execution in Python
07:22
Lesson 6 Try-except, catching errors
04:02
Lesson 7 Python architecture
04:46
Lesson 8 Functions, arguments, parameters
11:04
Lesson 9 Loops and iterations
04:59
Lesson 10 Reading files
02:26
Lesson 11 Lists
06:53
Lesson 12 Python dictionaries
03:44
Lesson 13 Tuples, Print and Format method
09:22
Lesson 14 Regular expressions
01:56
+ Geoprocessing with Python in ArcGIS
5 lectures 53:22
Questions about ArcGIS Pro
3 questions
Geoprocessing using Python - Exploring spatial data and the usage of dictionary
10:23
Questions about the exploring of spatial data functions and dictionaries
3 questions
Geoprocessing using Python - Manipulating spatial data
09:24
Questions about manipulating spatial data using ArcPy
3 questions
Questions about reading geometries using ArcPy
3 questions
Questions about writing geometries using ArcPy and text files
3 questions