Basics of Python & arcpy , the Python library of ESRI ArcGIS (Udemy.com)
Understand the syntax of Python and essentials of arcpy for geoprocessing
Created by: Ahmad Aburizaiza
Last updated April 2017
What you will learn
- Understand the essential concepts of the Python programming language.
- Develop in ArcGIS's arcpy package using Python.
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.3 out of 5higher than 25% of them
- Reviews995#188 of 389 by number of reviews
- Length2.3 hoursshorter than 90% of them
- Last updatedApril 2017earlier than 94% of them
Course Description
Increase your GIS salary by 50% average.
Welcome everyone! This course teaches the essentials of the Python programming language to utilize arcpy, the Python package for the leading GIS software, ArcGIS - ESRI. It is the first Udemy course about Python for arcpy. and it is very affordable compared to other similar training courses ranging from $1,000 - $2,000. If you work in the GIS business world or even your job has some GIS involved, I advice you to go ahead and take this course. It will help you promote in your job and increase your income.
GIS is the most integrated field with many business and work disciplines such as IT, engineering, marketing, and planning. ArcGIS is the most used GIS software in the world. To become a stronger GIS professinal and to increase your salary in the GIS business world by 50% average, you need to learn how to program. Python is one of the most spreading programming languages in the IT world. ArcGIS's arcpy package is dependent on Python. The arcpy package can save you a lot of repeated tasks involved in geospatial data administration and analysis.
In this course, I don't assume that you are very familiar with Python. I will start from level zero and teach you what you need from Python in order to utilize arcpy easily. There is a quiz associated with each lecture so you can test yourself. You will learn how to access MXDs and their layers programmatically and also run geospatial analysis tools without opening ArcMap. I am explaining a lot of details in both Python and arcpy so you can really understand and master the concepts in practice.
Again welcome everyone and I hope you register and learn.
Instructor Details
- 4.3 Rating
995 Reviews
Ahmad Aburizaiza
Ahmad worked as a Geospatial Professional since early 2003 in academia, private, and government sectors including NASA and Verizon. Now he is a GIS Software Engineer at Mapbox, the well-known mapping company.
He taught many GIS and programming related courses/workshops. His students varied from employees to college students and faculty members.
He has experience with many in commercial and open source GIS e.g. ArcGIS, arcpy, QGIS, Leaflet, Carto, MapBox, PostGIS, Turf.js, and Google Maps API. In addition, he is experienced programming in Python and JavaScript.
Check out his Youtube channel named Tips for GIS, where he makes videos about various tips for GIS technologies and geospatial data management.
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By Leland Hepworth on 6/9/2021
The course begins with one of the best introductions to python programming that I have seen. It is especially targeted to help ArcGIS users with little previous experience in Python. The lessons on arcpy at the end of the course include explanations, examples, and tours of the documentation that make it easy to extend your knowledge to the needs of your own programming. The instructor frequently uses presentation slides, but he rarely reads directly from the slides as other instructors do, and instead he often provides useful information in addition to what is written. The videos include animations and effects to highlight key information. There are also video segments where the instructor tests out actual Python code, explaining what is going on along the way. After every lesson there is a quiz. The questions test your understanding of practical concepts that you need to know in order to use Python and arcpy correctly. Some other reviews complain that the quizzes don't include actual coding exercises, but this exceeds my expectations given the limitation to the multiple choice format provided. The Q&A section has a wealth of additional knowledge. The instructor addresses every question posted, often providing links to additional resources. Even if you don't have any questions yourself, it is definitely worth reading the other questions and learning from the responses. As a note to future students, the instruction focuses on Python 2.X syntax, which is used by ArcGIS Desktop, and is therefore the correct choice for this course. The newer ArcGIS Pro and other applications tend to use Python 3.X, which will have some syntax changes. I am looking forward to the advanced course on arcpy.
By Sean Turner on 10/22/2020
Good course!
By Syed Nazmus Sakib on 10/12/2020
great
By Annemarie Boot on 10/5/2020
Yes, I just didn't realise it would be so short.
By Lasantha Kanchuka Abeysinghe on 10/1/2020
Clear and easy to understand
By oscar villa on 9/25/2020
The instructor takes the time to make sure he provides the core fundamentals of Python. I'm definitely learning the correct way by following this course.
By Henry Quimbiulco on 9/23/2020
Bastante claro la explicacin
By Karthik Itharajula on 9/18/2020
Not practical oriented. Explanation was not good enough to learn. Documentation was not there
By Victor Chirchir on 9/14/2020
yes it was a perfect match,it enable me to improve on my arcgis skills can't wait to enroll on the advanced course and improve my geocoding skills!
By David Olajide on 9/6/2020
the explanation on the boolean is not quite clear
By Nisha Kawathkar on 8/25/2020
Very well Explained and presented.
By Siddhartha Dhara on 8/13/2020
Every video tutorial has given valuable information about python and arcpy, which is very infomative.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100



