Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Beginner Python in ArcGIS Pro Notebooks - Geospatial Data Analysis Skills

GIScience via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Python fundamentals for geospatial data analysis through this comprehensive video tutorial that demonstrates practical workflows using ArcGIS Pro Notebooks built on Jupyter notebook technology. Master essential Python programming concepts including variables, data types, lists, dictionaries, conditionals, and loops while understanding how these skills directly apply to modern GIS and data science careers. Explore the integration between Python and ArcGIS Pro's ecosystem, including ArcPy functionality and package management for geospatial libraries. Build hands-on experience creating and organizing notebooks, working with code and markdown cells, and implementing clean output formatting using f-strings and print functions. Develop proficiency with pandas DataFrames for table-style data manipulation and create quick visualizations including bar charts for spatial analysis insights. Understand how notebook-based workflows connect to real-world geospatial job requirements and discover pathways for advancing into spatial data science roles. Access complete code examples covering variables and types, printing with f-strings, list operations and indexing, dictionary key-value pair manipulation, conditional logic with proper indentation, loop iteration techniques, function creation for reusable tools, pandas DataFrame construction, and basic visualization methods. Gain practical knowledge of Python environments, library installation, and the relationship between Jupyter notebooks and ArcGIS Pro's integrated development environment for geospatial programming and analysis workflows.

Syllabus

Intro: ArcGIS Pro Notebooks = Jupyter notebooks
The “data science notebook” metaphor and why it matters
ArcGIS Notebooks inside ArcGIS Pro and beyond Esri
Why Python matters for geospatial careers
Quick intro to pandas why it’s important
ArcPy overview Python in the ArcGIS Pro ecosystem
Python environments + Package Manager libraries & setup
Create and organize a new notebook in ArcGIS Pro
Notebook cells: code vs markdown, running cells
Python basics: variables, strings, and data types
Using the type function to inspect data types
Printing + f-strings clean output with variables
Lists: creating, printing, and indexing
Dictionaries: key-value pairs and why they’re useful
Conditionals: if / elif / else + indentation rules
Loops: iterating through a list
pandas in ArcGIS Pro: confirming it’s available
Import pandas, build a DataFrame, and plot a bar chart
Wrap-up: where this workflow goes next for spatial analysis

Taught by

GIScience

Reviews

Start your review of Beginner Python in ArcGIS Pro Notebooks - Geospatial Data Analysis Skills

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.