Overview

Qualification Institution Date
Associate in Science Degree, Geographic Information Systems Technology Foothill College 2021-06-25
Award of Excellence in the field of GIST Foothill College 2021-06-01
Associate in Science Degree, Geography Foothill College 2023-06-30
Geospatial Technology Certificate of Achievement West Valley College 2025-06-27
GIS Analyst Metaskill UC Davis 2025-06-16
GIS Database Design UC Davis 2025-06-06
Advanced GIS: Productivity, Geoprocessing and Analysis UC Davis 2024-12-13
Introduction to Geographic Information Systems UC Davis 2024-08-23
Geographic Information Systems (GIS) Specialization UC Davis 2024-06-05
GIS Applications Across Industries UC Davis 2024-06-05
Geospatial Analysis with ArcGIS UC Davis 2024-06-04
Imagery Automation and Applications UC Davis 2022-04-20
Geospatial and Environmental Analysis UC Davis 2022-04-03
GIS Data Formats Design and Quality UC Davis 2022-03-28
Fundamentals of GIS UC Davis 2022-03-24
BayGeo's Web Mapping With JavaScript University of San Francisco 2024-12-13
GIS Mapping and Spatial Analysis Specialization University of Toronto 2022-03-25
GIS Mapping and Spatial Analysis Capstone University of Toronto 2022-03-25
Spatial Analysis and Satellite Imagery in a GIS University of Toronto 2022-02-12
Data Acquisition and Map Design University of Toronto 2022-01-26
Introduction to GIS Mapping University of Toronto 2022-01-20
GIS: Geographic Information Systems for Sustainability University of Michigan 2024-12-22
Spatial Data Science and Applications Yonsei University 2022-08-21
QGIS Certification Modern GIS 2025-05-05
GeoPandas Certification Modern GIS 2025-04-27
Mapping Urban Greenspaces Coursera Project Network 2024-12-15
Cartography (2024), MOOC Esri Training 2024-05-20
Performing Analysis Using ArcGIS API for Python Esri Training 2024-05-08
Accessing Data in a Portal Using ArcGIS API for Python Esri Training 2024-05-03
Introduction to ArcGIS API for Python Esri Training 2024-04-27
Data Science Workflows Using ArcGIS Notebooks Esri Training 2024-04-18
ArcGIS Notebooks Basics (2024) Esri Training 2024-04-12
Introduction to ArcGIS Arcade Esri Training 2024-03-31
FME Desktop: Data Translation for AEC LinkedIn Learning 2024-03-22
Python Scripting for Geoprocessing Workflows Esri Training 2024-03-21
Python Scripting Modifying Page Layouts Esri Training 2024-03-02
ArcGIS Survey123 Basics Esri Training 2024-03-02
Python Scripting Repairing Data Sources Esri Training 2024-02-24
Python for Everyone Esri Training 2024-02-10
Mapping Clusters Optimized Hot Spot and Optimized Outlier Analysis Esri Training 2023-11-26
Mapping Clusters Hot Spot and Cluster and Outlier Analysis Esri Training 2023-11-18
Classifying Objects Using Deep Learning in ArcGIS Pro Esri Training 2023-11-12
Working with Charts and Reports in ArcGIS Pro Esri Training 2023-09-08
Introduction to Distance Analysis Esri Training 2023-09-03
Space-Time Analysis Time-Series Clustering Esri Training 2023-09-03
Introduction to Overlay Analysis Esri Training 2023-09-02
Introduction to Proximity Analysis Esri Training 2023-09-02
Calculating Density Using ArcGIS Esri Training 2023-09-02
Understanding Spatial Relationships Esri Training 2023-09-01
Summarizing Data by Spatial Relationships Esri Training 2023-09-01
Getting Started with Geoprocessing Esri Training 2023-09-01
Getting Started with Spatial Analysis Esri Training 2023-09-01
ArcGIS Pro Basics (2023) Esri Training 2023-09-01
Managing Data Quality Using ArcGIS Data Reviewer Esri Training 2023-05-09
Managing Raster Data Using ArcGIS Esri Training 2023-04-21
Editing Basics in ArcGIS Pro Esri Training 2023-04-09
Preparing for Network Analysis Esri Training 2023-03-10
Getting Started with Data Management Esri Training 2023-03-04
Introduction to Spatial Data Esri Training 2023-02-26
Basics of Geographic Coordinate Systems Esri Training 2023-02-18
Getting Started with the Geodatabase Esri Training 2023-02-10
Automating QGIS 3.xx with Python Udemy 2023-01-01
Applying the Racial Equity Workflow Using ArcGIS Esri Training 2022-11-28
Generating Service Areas Using ArcGIS Pro Esri Training 2022-11-27
Mapping Addresses and Places Esri Training 2022-11-23
Spatial Data Science The New Frontier in Analytics, MOOC Esri Training 2022-11-22
Creating a Web Map in ArcGIS Pro Esri Training 2022-11-14
Performing Accuracy Assessment for Image Classification Esri Training 2022-11-06
Introduction to 3D Data Esri Training 2022-10-31
Displaying Coordinate Data on a Map Esri Training 2022-10-24
Creating and Sharing Animation in ArcGIS Pro Esri Training 2022-10-18
Managing Map Layers in ArcGIS Pro Esri Training 2022-10-15
Introduction to Image Classification Esri Training 2022-09-27
Symbolizing Map Layers Esri Training 2022-09-26
Mapping Locations from Unstructured Text Esri Training 2022-09-19
Creating a Map Layout Esri Training 2022-09-04
ArcGIS Pro Basics (2022) Esri Training 2022-09-03
Getting Started with Mapping and Visualization Esri Training 2022-09-01
Introduction to Spatial Databases with PostGIS and QGIS 3 Udemy 2022-08-14
Learning ArcGIS Python Scripting (2018) LinkedIn Learning 2022-06-08
Real-World GIS (2014) LinkedIn Learning 2022-06-07
Imagery in Action, MOOC Esri Training 2022-06-01
ArcGIS Pro Essential Training (2022) LinkedIn Learning 2022-05-30
Foundations of Geographic Information Systems (GIS) (2021) LinkedIn Learning 2022-05-30
Going Places with Spatial Analysis, MOOC Esri Training 2022-05-24
Cartography (2022), MOOC Esri Training 2022-03-28
Building Geoprocessing Models Using ArcGIS Pro Esri Training 2021-05-01
Cartography (2021), MOOC Esri Training 2021-03-12
Performing Supervised Pixel-Based Image Classification Esri Training 2021-02-11
Processing Raster Data Using ArcGIS Pro Esri Training 2021-02-10
Change Detection Using Imagery Esri Training 2021-02-10
Creating Optimized Routes Using ArcGIS Pro Esri Training 2021-02-03
ArcGIS Notebooks Basics (2021) Esri Training 2021-02-02
Space-Time Analysis Finding Temporal Trends Esri Training 2021-02-02
Querying Data Using ArcGIS Pro Esri Training 2021-02-02
Managing Lidar Data Using Terrain Datasets Esri Training 2021-01-31
3D Visualization Using ArcGIS Pro Esri Training 2021-01-18
Getting Started with ArcGIS Pro Esri Training 2021-01-08

Details

Associate in Science Degree, Geographic Information Systems Technology

with highest honors, GPA: 4.0
Foothill College, 2021-06-25

[Associate in Science Degree, Geographic Information Systems Technology](#associate-in-science-degree-geographic-information-systems-technology)

PDF | Return to overview

The associate degree provides a solid technical background in geographic information systems concepts and applications, including cartographic concepts, database design, programming, and interdisciplinary applications of the technology.

  • Students will be able to apply cartographic principles of scale, resolution, projection, data management, and spatial analysis to a geographic nature using a geographic information system.

  • Students will be able to plan, evaluate, and execute an original geographic information systems project.

  • Students will be able to demonstrate the ability to communicate orally, in writing and graphically, the outcome of geographic information systems analysis.

  • Students will be able to demonstrate an awareness of professional obligations to society, employers and funders, and individuals as outlined in the Geographic Information Systems Professional Certification Institute Code of Ethics.

PDF | External link | Return to overview

GIST 11 • INTRODUCTION TO MAPPING & SPATIAL REASONING • 4 Units

Introduction to the fundamental concepts of geospatial technology, including Geographic Information Systems (GIS), Remote Sensing (RS) and Global Positioning Systems (GPS), map reading, and cartography. Exploration of how geospatial technologies are used in addressing human and environmental issues and can promote sustainability.

Student Learning Outcomes

  • Demonstrate the use of geographic technologies to analyze real world problems and make informed, data driven decisions.

  • Describe how to access different sources of data, describe the process of creating data with different geographic technologies, and discuss the fundamental concepts of data quality.

  • Evaluate cartographic products in terms of their aesthetic design and ability to communicate information.

  • Identify, explain, and interpret spatial patterns and relationships, such as how places are similar and different, the nature of transitions between places, and how places are linked at local, regional, and/or global scales.

  • Describe how paper maps and Geospatial Technology can be used for geographic inquiry.

  • Describe how GIS&T helps to solve problems of a spatial context.

  • Interpreting maps and data.

PDF | External link | Return to overview

GIST 12 • INTRODUCTION TO GEOSPATIAL TECHNOLOGY • 4 Units

Study of geospatial technology, including Geographic Information Systems (GIS), Global Positioning Systems (GPS), cartography, remote sensing, and spatial analysis. Application of Geographic Information Systems (GIS) science to spatial data management. Assessment of vector and raster systems, scale, resolution, map projection, coordinate systems and georeferencing. Identification and acquisition of spatial data.

Student Learning Outcomes

  • Define a Geographic Information System.

  • Identify, compare and Contrast vector and raster GIS.

  • Apply cartographic principles of scale, resolution, projection, data management and spatial analysis to a geographic nature using a GIS.

PDF | External link | Return to overview

GIST 52 • GEOSPATIAL DATA ACQUISITION & MANAGEMENT • 4 Units

Study of Geographic Information Systems (GIS) science and its applications to spatial data management. Data acquisition using GPS, digitizing and scanning techniques. Data management. Editing and verifying. Raster data manipulation and importing. Database management. Advanced queries and database manipulation.

Student Learning Outcomes

  • Demonstrate the process of converting analogue data to digital data for us in GIS.

  • Identify and discuss GIS data sources.

  • Create new GIS databases.

PDF | External link | Return to overview

GIST 53 • ADVANCED GEOSPATIAL TECHNOLOGY & SPATIAL ANALYSIS • 4 Units

Introduction to problem-solving and decision-making using geospatial analysis techniques, applicable to a range of disciplines.

Student Learning Outcomes

  • Run geoprocessing tools individually and implement a model to run several tools in sequence.

  • Organize the data sets resulting from analysis.

  • Student will be able to prepare data for use in Geospatial analysis.

  • Present the results of a geospatial analysis using appropriate terminology and visualizations.

  • Determine an appropriate approach to solving a problem using geospatial tools and methods.

PDF | External link | Return to overview

GIST 54A • SEMINAR IN SPECIALIZED APPLICATIONS OF GEOGRAPHIC INFORMATION SYSTEMS I • 2 Units

Seminar on the diverse applications of Geographic Information Systems (GIS). Weekly presentations by guest speakers.

Student Learning Outcomes

  • Discuss the diverse applications of Geographic Information Systems.
  • Explain how Geospatial Technology can be used to solve a problem of a geographic nature

PDF | External link | Return to overview

GIST 58 • REMOTE SENSING & DIGITAL IMAGE PROCESSING • 3 Units

Physical basis of remote sensing. Aerial photography and high resolution multi-band imaging. Satellite multi-band optical remote sensing. Other forms of remote sensing (RADAR, SAR, LIDAR). Applications of remote sensing.

Student Learning Outcomes

  • Define remote sensing.

  • Discuss the applications of remote sensing with Geographic Information Systems (GIS).

  • Discuss the physical basis for remote sensing in terms of the electromagnetic spectrum.

PDF | External link | Return to overview

CS 3A • OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN PYTHON • 4.5 Units

Systematic introduction to fundamental concepts of computer science through the study of the Python programming language. Coding topics include control structures, functions, classes, string processing, lists, tuples, dictionaries, working with files, and elementary graphics. Concept topics include algorithms, data abstraction, problem solving strategies, code style, documentation, debugging techniques and testing.

Student Learning Outcomes

  • A successful student will be able to write and debug Python programs which make use of the fundamental control structures and function-building techniques common to all programming languages. Specifically, the student will use data types, input, output, iterative, conditional, and functional components of the language in his or her programs.

  • A successful student will be able to use object-oriented programming techniques to design and implement a clear, well-structured Python program. Specifically, the student will use and design classes and objects in his or her programs.

PDF | External link | Return to overview

CS 3B • INTERMEDIATE SOFTWARE DESIGN IN PYTHON • 4.5 Units

Systematic treatment of intermediate concepts in computer science through the study of Python object-oriented programming (OOP). Coding topics include Python sequences, user-defined classes and interfaces, modules, packages, collection classes, threads, lambda expressions, list comprehensions, regular expressions and multi-dimensional arrays. Concept topics include OOP project design, recursion, inheritance, polymorphism, functional programming, linked-lists, FIFOs, LIFOs, event-driven parsing, exceptions, and guarded code.

Student Learning Outcomes

  • A successful student will be able to use the Python environment to define the basic abstract data types (stacks, queues, lists) and iterators of those types to effectively manipulate the data in his or her program.

  • A successful student will be able to write and debug Python programs which make use of inheritance, i.e., the "is a" relationship, common to all OOP languages. Specifically, the student will define base and derived classes and use common techniques such as method chaining in his or her programs.

PDF | External link | Return to overview

CS 3C • ADVANCED DATA STRUCTURES & ALGORITHMS IN PYTHON • 4.5 Units

A systematic treatment of advanced data structures, algorithm analysis, and abstract data types in the Python programming language, intended for computer science majors as well as non-majors and professionals seeking advanced Python experience. Coding topics include large program software engineering design, multi-dimensional arrays, string processing, primitives, compound types, and allocation of instance and static data. Data structure concept topics include dynamic memory, inheritance, polymorphism, hierarchies, recursion, linked-lists, stacks, queues, trees, hash tables, and graphs. Algorithm concept topics include searching, big-O time complexity, analysis of all major sorting techniques, top down splaying, AVL tree balancing, shortest path algorithms, minimum spanning trees, and maximum flow graphs.

Student Learning Outcomes

  • The successful student will be able to write and incorporate balanced trees, hash tables, directed graphs and priority queues in his or her software.

  • The successful student will be able to analyze the time complexity of a variety of algorithms and data structure access techniques and choose the best algorithm and/or data structure for the project at hand.

PDF | External link | Return to overview

CS 22A • JAVASCRIPT FOR PROGRAMMERS • 4.5 Units

Introduction to object oriented programming in JavaScript. Topics include: client and server side programming, Model/View/Controller architecture, current tools and testing methods, interaction with HTML and CSS, Document Object Model, XML, and JSON. Students will have practice writing programs for mobile web browsers and creating dynamic webpages including animation.

Student Learning Outcomes

  • Use a web application development environment that includes a browser, editor, debugger and code libraries.

  • Write modifiable JavaScript programs that modify the DOM, respond to user events and make requests to the server.

PDF | External link | Return to overview

CS 31A • INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS • 4.5 Units

Introduction to database design and use of database management systems for applications. Topics include database architecture, comparison to file-based systems, historical data models, conceptual model; integrity constraints and triggers; functional dependencies and normal forms; relational model, algebra, database processing and Structured Query Language (SQL), database access from Applications-Embedded SQL, JDBC, Cursors, Dynamic SQL, Stored Procedures. Emerging trends will be studied, such as NoSQL databases, internet and databases, and Online Analytical Processing (OLAP). A team project that builds a database application for a real-world scenario is an important element of the course.

Student Learning Outcomes

  • Create a conceptual database design.

  • Use Structured Query Language to perform queries on a database.

PDF | External link | Return to overview

CS 48A • DATA VISUALIZATION • 4.5 Units

Introduction to the effective processing and communication of data. Topics include identifying the key techniques and theory used in data visualization, creating and designing static and interactive visualizations using data, and communicating insight through data visualization to an intended audience. Students will use a data visualization package, such as R, Tableau, or MatPlotLib in Python.

Student Learning Outcomes

  • Students will be able to communicate analysis insight through data visualization to an intended audience.

  • The student will be able to Identify the key techniques and theory used in data visualization.

  • The student will be able to create and design static and interactive visualizations using a data visualization package.

PDF | External link | Return to overview

Award of Excellence in the field of GIST

Foothill College, 2021-06-01

[Award of Excellence in the field of GIST](#award-of-excellence-in-the-field-of-gist)

PDF | Return to overview

Associate in Science Degree, Geography

with highest honors, GPA: 4.0
Foothill College, 2023-06-30

[Associate in Science Degree, Geography](#associate-in-science-degree-geography)

PDF | Return to overview

Geography serves as an excellent undergraduate major. City, county, and state governments are hiring geographers in the field of Geographic Information Systems (GIS), urban planning, and environmental studies because of their broad training. A geography degree also provides a good foundation for careers in international work with agencies such as the State Department, the United Nations, or international NGOs. The national mapping division of the United States Geological Survey traditionally needs geographers in map making and its related job openings such as photo-interpretation, satellite image analysis, land use, and land cover mapping. In addition, the analytical skills gained through a geography major provide a strong foundation for graduate study in law, urban planning, and architecture. Geographers with advanced degrees are also in demand in colleges and universities around the world. Students should enhance their major with a strong array of courses in the international arena, statistics, physical sciences, computer science, and basic business principles.

Program Learning Outcomes

  • Students will be able to interpret spatially distributed data and draw valid conclusions by using maps, graphs, and/or Geographic Information Systems (GIS).

  • Students will be able to evaluate core concepts in cultural and physical geography and apply them to contemporary events and issues.

PDF | External link | Return to overview

GEOG 1 • PHYSICAL GEOGRAPHY • 5 Units

Study of the Earth's surface, including the earth's dimensions and systems; atmospheric processes; patterns of climate, vegetation, and soils; and features, processes, and interactions of land, water, and various energy sources. Use of maps for interpretation.

Student Learning Outcomes

  • Analyze relationships between humans and the environment.

  • Apply the major concepts of physical geography to specific locations on Earth. These concepts * include climate change, the seasons, landforms, the hydrological cycle, ecosystems, and other major concepts in physical geography.

  • Describe spatial patterns observed in maps and remotely sensed images, and explain the physical * geography processes that created them.

  • Use tools of Geography including maps, graphs and/or Geographic Information Systems (GIS) to analyze and interpret data and draw valid conclusions

PDF | External link | Return to overview

GEOG 2 • HUMAN GEOGRAPHY • 4 Units

The cultural geographic landscape. Study of the human population from origins to the present with an emphasis on the future. Examination of population densities, migrations, and settlements; races, languages, and religions; patterns of land use and major environmental perceptions and problems. Analysis of energy, mineral, and food resources, and how cultures utilize them.

Student Learning Outcomes

  • Use maps, graphs and/or Geographic Information Systems (GIS) to analyze and interpret data and draw valid conclusions.

  • Place contemporary developments in cultural, historical, environmental and spatial context.

  • Analyze relationships between humans and the natural world in which they live.

  • Discuss patterns of population growth and change around the world.

PDF | External link | Return to overview

GEOG 10 • WORLD REGIONAL GEOGRAPHY • 4 Units

Survey of the world's major culture regions and major nations. Physical, cultural, economic features. Emphasis on historical influences on population growth, transportation networks, natural environment, potential, and problems. Location, importance, and impact of the foremost features of countries, states, major cities, rivers, and landform regions.

Student Learning Outcomes

  • Use maps, graphs and/or Geographic Information Systems (GIS) to analyze and interpret data and draw valid conclusions

  • Apply major geographic themes and concepts to explain the origins and development of major nations and regions.

  • Compare and contrast major regions of the world with regard to their natural environments, peoples, natural resources, economies and contemporary problems.

PDF | External link | Return to overview

GIST 11 • INTRODUCTION TO MAPPING & SPATIAL REASONING • 4 Units

Introduction to the fundamental concepts of geospatial technology, including Geographic Information Systems (GIS), Remote Sensing (RS) and Global Positioning Systems (GPS), map reading, and cartography. Exploration of how geospatial technologies are used in addressing human and environmental issues and can promote sustainability.

Student Learning Outcomes

  • Demonstrate the use of geographic technologies to analyze real world problems and make informed, data driven decisions.

  • Describe how to access different sources of data, describe the process of creating data with different geographic technologies, and discuss the fundamental concepts of data quality.

  • Evaluate cartographic products in terms of their aesthetic design and ability to communicate information.

  • Identify, explain, and interpret spatial patterns and relationships, such as how places are similar and different, the nature of transitions between places, and how places are linked at local, regional, and/or global scales.

  • Describe how paper maps and Geospatial Technology can be used for geographic inquiry.

  • Describe how GIS&T helps to solve problems of a spatial context.

  • Interpreting maps and data.

PDF | External link | Return to overview

GIST 12 • INTRODUCTION TO GEOSPATIAL TECHNOLOGY • 4 Units

Study of geospatial technology, including Geographic Information Systems (GIS), Global Positioning Systems (GPS), cartography, remote sensing, and spatial analysis. Application of Geographic Information Systems (GIS) science to spatial data management. Assessment of vector and raster systems, scale, resolution, map projection, coordinate systems and georeferencing. Identification and acquisition of spatial data.

Student Learning Outcomes

  • Define a Geographic Information System.

  • Identify, compare and Contrast vector and raster GIS.

  • Apply cartographic principles of scale, resolution, projection, data management and spatial analysis to a geographic nature using a GIS.

PDF | External link | Return to overview

GLST 1 • INTRODUCTION TO GLOBAL STUDIES • 4 Units

This course provides students with an introduction to Global Studies. Students are offered an interdisciplinary view of globalization and its impacts through an examination of social, cultural, political, economic, and environmental contexts. The course emphasizes the interdependence and connections between global institutions, populations, and individuals.

Student Learning Outcomes

  • Students will be able to identify and describe the development and impacts of globalization at the global, national, regional and local scale.

  • Students will be able to recognize and describe the economic, political, cultural and environmental dimensions of globalization.

  • Students will be able to formulate an informed position on the roles and responsibilities of global institutions, governments and individuals as global citizens.

PDF | External link | Return to overview

BIOL 15 • CALIFORNIA ECOLOGY/NATURAL HISTORY • 5 Units

An introduction to ecology, natural history, and field biology through the study, largely in an outdoor setting, of the plants and animals of the San Francisco Bay Area.

Student Learning Outcomes

  • The student will master basic techniques of field biology, including taking field notes, identifying organisms in the field, and using survey and sampling techniques.

  • The student will explain basic principles of organismal, population, community and ecology.

PDF | External link | Return to overview

POLI 2 • COMPARATIVE GOVERNMENT & POLITICS • 4 Units

Introductory analysis of comparative governmental systems and politics emphasizing a variety of political forms; theory of political differentiation and development; and patterns, processes, and regularities among political systems in developing and developed world.

Student Learning Outcomes

  • Compare and contrast governmental systems to understand theories concerning both democratization and social justice (human rights, unemployment, equitable distribution, etc.).

  • Critically analyze concepts and apply research to support hypothesis about course content.

PDF | External link | Return to overview

Geospatial Technology Certificate of Achievement

GPA: 4.0
West Valley College, 2025-06-27

[Geospatial Technology Certificate of Achievement](#geospatial-technology-certificate-of-achievement)

PDF | Return to overview

The Geospatial Technology Certificate of Achievement requires the completion of 24 units of coursework. This course of study includes: geographic information science, global positioning systems, remote sensing, and web-based and mobile mapping services. The Geospatial Technology certificate is intended to provide students with a foundation in the field of geospatial technologies. The certificate is designed for those students who have a desire to pursue a career as a GIS Technician or a Remote Sensing Technician, or to enhance skills to maintain current employment.

PDF | External link | Return to overview

GIST 016B • MOBILE GIS • 3 Units

This course provides students the opportunity to collect field data with location service applications and incorporate that data into mobile GIS applications. The course makes use of cloud-based services in conjunction with mobile data collection resources.

PDF | External link | Return to overview

GIST 016C • SPATIAL ANALYSIS for GIS • 3 Units

This course provides a detailed examination of spatial information systems and a survey of quantitative techniques applicable to spatial data. This course focuses on the functionality of GIS as an effective tool for modeling and analyzing complex spatial relationships. Quantitative methods are studied to include measures of central tendency, dispersion, and density. These methods are presented using empirical data.

PDF | External link | Return to overview

GIST 016D • CARTOGRAPHIC DESIGN FOR GIS • 3 Units

This course provides a comprehensive study of GIS applicable cartography including cartographic principles, data acquisition methods used in map production, and methods of base map development. This course covers the history, principles of cartography map projections, map scale, types of thematic maps and map accuracy. Techniques used in GIS base map development are introduced using hands-on exercises. This course includes the production of professional quality maps and hands-on work in computer assisted mapping projects.

PDF | External link | Return to overview

GIST 016E • GEODATABASE DESIGN AND MANAGEMENT • 3 Units

This course examines the principles of geodatabase management and design including conversion fundamentals, modeling techniques, and strategic planning. The needs, alternatives, and pitfalls of database development and conversion are discussed. Various types of data applicable to GIS and their hardware and software requirements are explored along with the appropriate methodology for developing a conversion plan and data quality assurance. This course includes hands-on practical exercises in geodatabase management skills.

PDF | External link | Return to overview

GIST 016G: INTRODUCTION TO REMOTE SENSING • 3 Units

This course introduces the concepts of remote sensing. This includes the history and current techniques for remote sensing, the use of imagery to assess and classify land changes over time, and the methods to conduct analysis using current remote sensing software.

PDF | External link | Return to overview

GIST 016I: GIS PROGRAMMING AND THE WEB • 3 Units

This course focuses on GIS programming and the use of Python. Students have the opportunity to apply the principles of Python programming for GIS applications. The course explores how Python programming adds functionality to GIS mapping software.

PDF | External link | Return to overview

GIS Analyst Metaskill

UC Davis, 2025-06-16

[GIS Analyst Metaskill](#gis-analyst-metaskill)

PDF | External Link | Return to overview

Geographic information systems (GIS) are an indispensable tool utilized across nearly all business sectors and industries. Given it’s near ubiquitous usage and constantly evolving suite of platforms, tools and capabilities, training is essential for any GIS analyst or other professional who needs to use GIS to help inform their work.

The GIS Analyst Program has been designed to provide professionals with a comprehensive overview of GIS tools, processes, and best practices. Through lectures and lab work that instructors and fellow learners bring to the discussion, you’ll gain an understanding of how to use, ArcGIS Pro, the most common GIS platform to build accurate maps, effectively manage databases and more. By the end of this program, you will not only possess the GIS skills to improve the efficiency and accuracy of your work, you’ll also be empowered to help make informed, data-driven policy and business decisions within your organization.

GIS Database Design

UC Davis, 2025-06-06

[GIS Database Design](#gis-database-design)

PDF | Return to overview

Review industry-standard and emerging data design technologies for today's natural resource and land use planning. Learn to identify poor data design characteristics, convert logical data definitions and relationships to physical data design, prepare a plan for efficient data loading and manage quality assurance. Analyze real-world examples, including green site selection, government service delivery and sustainability projects. Discuss tabular, spatial, document, image and other types of data formats, as well as new challenges in integrating data of different sources, qualities, scales and complexities. Examine prevailing application development methodologies, such as:

  • Interpreting and documenting business requirements
  • Modeling data relationships
  • Database language options
  • Data population
  • Database administration

Participants will propose, design and populate a database of their choice using spatial and other forms of data.

This course is intended for professionals who desire to include GIS as a tool in land use and resource planning efforts, and will also be beneficial to anyone with a strong desire to incorporate GIS database design and maintenance technology in a systematic and comprehensive manner. The course is directed at those who have a working knowledge of ArcGIS; it is highly recommended that students have experience using ArcGIS or take Introduction to Geographic Information Systems prior to undertaking this course.

External link | Return to overview

Advanced GIS: Productivity, Geoprocessing and Analysis

UC Davis, 2024-12-13

[Advanced GIS: Productivity, Geoprocessing and Analysis](#advanced-gis-productivity-geoprocessing-and-analysis)

PDF | Return to overview

Increase your understanding of available tools in ArcGIS for many types of spatial analyses, and understand how to choose the appropriate set of tools for different situations. Gain experience with a variety of geoprocessing tools in ArcGIS, discover better work routines and learn how to improve your workflow using ModelBuilder. Review important topics such as projections and editing, and explore many overlooked but useful tools that make life easier and save time and effort, including many advanced editing tools and map topology. You will also learn how to create map books using data-driven pages and ModelBuilder effectively for streamlining analyses and creating an easily modifiable interface for spatial analysis steps that are repeated many times.

External link | Return to overview

Introduction to Geographic Information Systems

UC Davis, 2024-08-23

[Introduction to Geographic Information Systems](#introduction-to-geographic-information-systems)

PDF | Return to overview

Geographic Information Systems (GIS) is an exciting set of technology tools used in almost every field imaginable. Knowledge of GIS and experience with spatial analysis will enhance your resume and allow you to analyze and manage your data more effectively than ever before. Gain an overview of GIS in this hands-on workshop. Learn about terms and concepts

External link | Return to overview

Geographic Information Systems (GIS) Specialization

UC Davis, 2024-06-05

[Geographic Information Systems (GIS) Specialization](#geographic-information-systems-gis-specialization)

PDF | External Link | Return to overview

Knowledge of Geographic Information Systems (GIS) is an increasingly sought after skill in industries from agriculture to public health. This Specialization, offered in partnership with ArcGIS developer Esri, will teach the skills you need to successfully use GIS software in a professional setting. You will learn how to analyze your spatial data, use cartography techniques to communicate your results in maps, and collaborate with peers in GIS and GIS-dependent fields.

Applied Learning Project

Learners will work through the various course projects to gain experience and skills related to geographic information systems. Each course builds on the knowledge of the previous and the final course provides you a survey of the various industries GIS is being used.

External link | Return to overview

GIS Applications Across Industries

UC Davis, 2024-06-05

[GIS Applications Across Industries](#gis-applications-across-industries)

PDF | External Link | Return to overview

Geographic Information Systems (GIS) is becoming an essential business skill across a variety of different disciplines. In this course, you will explore how GIS skills are commonly applied and used in a variety of industries focusing specifically on: environmental studies, public health, emergency management, and business development. You will be empowered to conduct GIS-based analyses that are commonly used in these areas and benefit from how each industry uses GIS to tackle common analysis needs. Additionally, you will work through a series of hands-on exercises that will improve your knowledge of the advanced analysis capabilities of ArcGIS Pro.

External link | Return to overview

Geospatial Analysis with ArcGIS

UC Davis, 2024-06-04

[Geospatial Analysis with ArcGIS](#geospatial-analysis-with-arcgis)

PDF | External Link | Return to overview

In this class you will learn the fundamentals of geospatial and environmental analysis during four week-long modules:

Week 1: How to represent spatial data and analyze spatial relationships using ArcGIS Pro.

Week 2: Conduct Network-Based Analysis.

Week 3: Demonstrate Heatmaps and Hotspot Analysis in ArcGIS Pro.

Week 4: Expand your knowledge of data storytelling. Learn how to visually display your data and sharing your maps in ArcGIS Online.

External link | Return to overview

Imagery Automation and Applications

UC Davis, 2022-04-20

[Imagery Automation and Applications](#imagery-automation-and-applications)

PDF | External Link | Return to overview

Using the knowledge you’ve learned about ArcGIS, complete technical tasks such raster calculations and suitability analysis. In this class you will become comfortable with spatial analysis and applications within GIS during four week-long modules:

Week 1: You'll learn all about remotely sensed and satellite imagery, and be introduced to the electromagnetic spectrum. At the end of this week, you'll be able to find and download satellite imagery online and use it for two common types of analysis: NDVI and trained classification.

Week 2: You'll learn how to use ModelBuilder to create large processing workflows that use parameters, preconditions, variables, and a new set of tools. We'll also explore a few topics that we don't really have time to discuss in detail, but might whet your appetite for future learning in other avenues: geocoding, time-enabled data, spatial statistics, and ArcGIS Pro.

Week 3: In week three, we'll make and use digital elevation models using some new, specific tools such as the cut fill tool, hillshades, viewsheds and more. We'll also go through a few common algorithms including a very important one: the suitability analysis.

Week 4: We'll begin the final week by talking about a few spatial analyst tools we haven't yet touched on in the specialization: Region Group to make our own zones, Focal Statistics to smooth a hillshade, Reclassify to change values, and Point Density to create a density surface. Finally, we'll wrap up by talking about a few more things that you might want to explore more as you start working on learning about GIS topics on your own.

External link | Return to overview

Geospatial and Environmental Analysis

UC Davis, 2022-04-03

[Geospatial and Environmental Analysis](#geospatial-and-environmental-analysis)

PDF | External Link | Return to overview

Apply your GIS knowledge in this course on geospatial analysis, focusing on analysis tools, 3D data, working with rasters, projections, and environment variables. Through all four weeks of this course, we'll work through a project together - something unique to this course - from project conception, through data retrieval, initial data management and processing, and finally to our analysis products.

In this class you will learn the fundamentals of geospatial and environmental analysis during four week-long modules:

Week 1: Tour ArcToolbox and learn how to use common geospatial analysis tools built into ArcGIS.

Week 2: Gain a working understanding of raster data models: symbolize, reproject, overlay, and assess rasters. Take a detour into 3D data models, and interpolation of observations into 3D surfaces and rasters.

Week 3: Go in-depth on projections and coordinate systems, which are foundational to all GIS. Learn how to use environment variables to constrain your analyses and get better quality data products.

Week 4: Expand your knowledge of symbology. Learn how to visually display your data by classifying it in logical groupings and then symbolizing it on your map.

External link | Return to overview

GIS Data Formats Design and Quality

UC Davis, 2022-03-28

[GIS Data Formats Design and Quality](#gis-data-formats-design-and-quality)

PDF | External Link | Return to overview

In this course, the second in the Geographic Information Systems (GIS) Specialization, you will go in-depth with common data types (such as raster and vector data), structures, quality and storage during four week-long modules:

Week 1: Learn about data models and formats, including a full understanding of vector data and raster concepts. You will also learn about the implications of a data’s scale and how to load layers from web services.

Week 2: Create a vector data model by using vector attribute tables, writing query strings, defining queries, and adding and calculating fields. You'll also learn how to create new data through the process of digitizing and you'll use the built-in Editor tools in ArcGIS.

Week 3: Learn about common data storage mechanisms within GIS, including geodatabases and shapefiles. Learn how to choose between them for your projects and how to optimize them for speed and size. You'll also work with rasters for the first time, using digital elevation models and creating slope and distance analysis products.

Week 4: Explore datasets and assess them for quality and uncertainty. You will also learn how to bring your maps and data to the Internet and create web maps quickly with ArcGIS Online.

External link | Return to overview

Fundamentals of GIS

UC Davis, 2022-03-24

[Fundamentals of GIS](#fundamentals-of-gis)

PDF | External Link | Return to overview

Explore the world of spatial analysis and cartography with geographic information systems (GIS). In this class you will learn the basics of the industry’s leading software tool, ArcGIS, during four week-long modules:

Week 1: Learn how GIS grew from paper maps to the globally integrated electronic software packages of today. You will install ArcGIS on your computer and learn how to use online help to answer technical questions.

Week 2: Open up ArcGIS and explore data using ArcMap. Learn the foundational concepts of GIS, how to analyze data, and make your first map.

Week 3: Make your own maps! Symbolize data and create an eye-catching final product.

Week 4: Share your data and maps and learn to store and organize your data.

External link | Return to overview

BayGeo's Web Mapping With JavaScript

University of San Francisco, 2024-12-13

[BayGeo's Web Mapping With JavaScript](#baygeos-web-mapping-with-javascript)

PDF | External Link | Return to overview

Web mapping with JavaScript involves using JavaScript libraries and tools to create, display, and interact with maps on web platforms.

In this certificate, students will learn how to acquire, create, and process geospatial data, then publish those data as interactive maps using cutting-edge JavaScript tools and web-based services. Key topics include Mapbox GL JS, Mapbox services, GeoJSON, TurfJS, and deploying web maps with GitHub.

This hands-on certificate certificate empowers students to develop and publish custom web maps and perform geospatial processing using modern JavaScript approaches and tools. Students will walk away from the class having published a custom map to the web similar to this one.

External link | Return to overview

GIS Mapping and Spatial Analysis Specialization

University of Toronto, 2022-03-25

[GIS Mapping and Spatial Analysis Specialization](#gis-mapping-and-spatial-analysis-specialization)

PDF | External Link | Return to overview

This Specialization is for those new to mapping and GIS, as well as anyone looking to gain a better understanding of how it all works and why. You will learn practical skills that can be applied to your own work using cutting-edge software created by Esri Inc., the world's leading GIS company and our industry partner.

External link | Return to overview

GIS Mapping and Spatial Analysis Capstone

University of Toronto, 2022-03-25

[GIS Mapping and Spatial Analysis Capstone](#gis-mapping-and-spatial-analysis-capstone)

PDF | External Link | Return to overview

In this capstone course, you will apply everything you have learned by designing and then completing your own GIS project. You will plan out your project by writing a brief proposal that explains what you plan to do and why. You will then find data for a topic and location of your choice, and perform analysis and create maps that allow you to try out different tools and data sets. The results of your work will be assembled into an Esri story map, which is a web site with maps, images, text, and video. The goal is for you to have a finished product that you can share, and that demonstrates what you have learned.

External link | Return to overview

Spatial Analysis and Satellite Imagery in a GIS

University of Toronto, 2022-02-12

[Spatial Analysis and Satellite Imagery in a GIS](#spatial-analysis-and-satellite-imagery-in-a-gis)

PDF | External Link | Return to overview

In this course, you will learn how to analyze map data using different data types and methods to answer geographic questions. First, you will learn how to filter a data set using different types of queries to find just the data you need to answer a particular question. Then, we will discuss simple yet powerful analysis methods that use vector data to find spatial relationships within and between data sets. In this section, you will also learn about how to use ModelBuilder, a simple but powerful tool for building analysis flowcharts that can then also be run as models. You will then learn how to find, understand, and use remotely sensed data such as satellite imagery, as a rich source of GIS data. You will then learn how to analyze raster data. Finally, you will complete your own project where you get to try out the new skills and tools you have learned about in this course.

External link | Return to overview

Data Acquisition and Map Design

University of Toronto, 2022-01-26

[Data Acquisition and Map Design](#data-acquisition-and-map-design)

PDF | External Link | Return to overview

In this course, you will learn how to find GIS data for your own projects, and how to create a well-designed map that effectively communicates your message. The first section focuses on the basic building blocks of GIS data, so that you know what types of GIS files exist, and the implications of choosing one type over another. Next, we'll discuss metadata (which is information about a data set) so you know how to evaluate a data set before you decide to use it, as well as preparing data by merging and clipping files as needed. We'll then talk about how to take non-GIS data, such as a list of addresses, and convert it into "mappable" data using geocoding. Finally, you'll learn about how to take data that you have found and design a map using cartographic principles. In the course project, you will find your own data and create your own quantitative map.

External link | Return to overview

Introduction to GIS Mapping

University of Toronto, 2022-01-20

[Introduction to GIS Mapping](#introduction-to-gis-mapping)

PDF | External Link | Return to overview

Get started learning about the fascinating and useful world of geographic information systems (GIS)! In this first course of the specialization GIS, Mapping, and Spatial Analysis, you'll learn about what a GIS is, how to get started with the software yourself, how things we find in the real world can be represented on a map, how we record locations using coordinates, and how we can make a two-dimensional map from a three-dimensional Earth. In the course project, you will create your own GIS data by tracing geographic features from a satellite image for a location and theme of your choice. This course will give you a strong foundation in mapping and GIS that will give you the understanding you need to start working with GIS, and to succeed in the other courses in this specialization.

This course is for anyone who wants to learn about mapping and GIS. You don't have to have any previous experience - just your curiosity! The course includes both practical software training and explanations of the concepts you need to know to make informed decisions as you start your journey to becoming a GIS analyst.

External link | Return to overview

GIS: Geographic Information Systems for Sustainability

University of Michigan, 2024-12-22

[GIS: Geographic Information Systems for Sustainability](#gis-geographic-information-systems-for-sustainability)

PDF | External Link | Return to overview

The world is currently experiencing complex challenges in social, economic, and environmental sustainability. Geographic information systems (GIS) help us organize, analyze, and display large spatial datasets that reveal critical spatial and temporal patterns crucial for addressing these complex issues.

“GIS: Geographic Information Systems for Sustainability” is designed for sustainability professionals seeking an introduction to GIS that is accessible, geospatial professionals beginning to delve into sustainability, and learners needing some exposure to GIS for their job. Through this course, you’ll learn fundamental GIS principles through the lens of the United Nations’ Sustainable Development Goals. You’ll engage with instructor-led lectures about how GIS can be applied to various aspects of sustainability. You’ll hear from sustainability professionals about the relevance of GIS in their own work and where they see GIS and sustainability tying together in the future. You’ll also gain technical GIS skills through hands-on exercises using real-world data and scenarios. By learning how to use GIS, you can guide your organization to use spatial analysis in sustainability practices that increase public awareness, empower communities, or help decision-makers engage diverse stakeholders.

External link | Return to overview

Spatial Data Science and Applications

Yonsei University, 2022-08-21

[Spatial Data Science and Applications](#spatial-data-science-and-applications)

PDF | External Link | Return to overview

Spatial (map) is considered as a core infrastructure of modern IT world, which is substantiated by business transactions of major IT companies such as Apple, Google, Microsoft, Amazon, Intel, and Uber, and even motor companies such as Audi, BMW, and Mercedes. Consequently, they are bound to hire more and more spatial data scientists. Based on such business trend, this course is designed to present a firm understanding of spatial data science to the learners, who would have a basic knowledge of data science and data analysis, and eventually to make their expertise differentiated from other nominal data scientists and data analysts. Additionally, this course could make learners realize the value of spatial big data and the power of open source software's to deal with spatial data science problems.

This course will start with defining spatial data science and answering why spatial is special from three different perspectives - business, technology, and data in the first week. In the second week, four disciplines related to spatial data science - GIS, DBMS, Data Analytics, and Big Data Systems, and the related open source software's - QGIS, PostgreSQL, PostGIS, R, and Hadoop tools are introduced together. During the third, fourth, and fifth weeks, you will learn the four disciplines one by one from the principle to applications. In the final week, five real world problems and the corresponding solutions are presented with step-by-step procedures in environment of open source software.

External link | Return to overview

QGIS Certification

Modern GIS, 2025-05-05

[QGIS Certification](#qgis-certification)

PDF | External Link | Return to overview

Unlock the power of geospatial analysis with QGIS, a leading open-source GIS software. This free certification course is designed for absolute beginners and anyone looking to build a solid foundation in GIS. Whether you’re completely new to spatial data or want to pick up new skills, this course provides a clear, step-by-step introduction to QGIS, making GIS accessible to everyone.

What You Will Learn:

  • Introduction to QGIS • Learn about QGIS as a free and open-source GIS software and how to get started.
  • Installing QGIS • step-by-step guide to downloading and setting up QGIS on your computer.
  • Basic GIS Concepts • Explore the fundamentals of spatial data, layers, and projections.
  • Working with Spatial Data • Learn how to import, visualize, and manipulate vector and raster data in QGIS.
  • Performing Spatial Analysis • Discover tools for performing simple spatial analysis and creating maps.
  • Hands-on Practice • Step-by-step exercises to help you build confidence with the software.

External link | Return to overview

GeoPandas Certification

Modern GIS, 2025-04-27

[GeoPandas Certification](#geopandas-certification)

PDF | External Link | Return to overview

Take your geospatial Python skills to the next level with this comprehensive course on Geopandas, one of the most foundational libraries for working with geospatial data in Python. Whether you’re a beginner or looking to expand your expertise, this course provides a clear, step-by-step guide to mastering Geopandas through hands-on exercises and practical projects.

  • Introduction to Geopandas • Understand why Geopandas is a cornerstone of geospatial analysis in Python and how it can elevate your data workflows.
  • Core Fundamentals • Dive into the essential concepts of Geopandas, including GeoDataFrames, spatial joins, and geometry manipulations.
  • Working with Geospatial Data • Learn how to handle vector data, projections, and common file formats like Shapefiles, GeoJSON, and GeoParquet.
  • Performing Spatial Analysis • Explore spatial queries, intersections, and overlays to unlock insights from your data.
  • Creating a Portfolio Project • Apply your skills to a real-world project that you can showcase as part of your professional portfolio.

External link | Return to overview

Mapping Urban Greenspaces

Coursera Project Network, 2024-12-15

[Mapping Urban Greenspaces](#mapping-urban-greenspaces)

PDF | External Link | Return to overview

Are you ready to explore the world of Geographic Information Systems (GIS) and learn how to transform and visualize data? Join us in this beginner-friendly guided project where working with urban parks data and master the essential function of table joins in GIS.

In this project, you will embark on a journey to understand, analyze, and visualize geospatial information effectively. The project is inspired by the scenario of the imaginary nonprofit, A Greener Town Today, and its initiative to promote urban green spaces. You will become proficient in navigating databases, importing geospatial data, and performing table joins to combine different datasets. Through the project, you will also learn to change map symbology and create user-friendly visuals for stakeholders.

This project is designed for GIS beginners eager to learn how to transform data and visualize it through the essential function of table joins. To successfully complete this project, you will need a fully-configured ArcGIS account and some basic understanding of GIS, such as examples of uses and industry applications. Whether you are a student, a professional in urban planning, or simply passionate about environmental advocacy, this guided project will equip you with practical skills and knowledge to make a meaningful geospatial impact.

Join us on this journey to unlock GIS's potential and contribute to creating a greener, more sustainable urban environment. Let's explore the power of green spaces together!

External link | Return to overview

Cartography (2024), MOOC

Esri Training, 2024-05-20

[Cartography (2024), MOOC](#cartography-2024-mooc)

PDF | Return to overview

Learn from experts and make beautiful maps using ArcGIS Pro.

Once, only cartographers made maps. Today, anyone can. Still, cartographers can teach people to make better maps, just as chefs can show people how to prepare better meals. With coaching from accomplished cartographers and practical, hands-on exercises, you'll become a smarter mapmaker, ready to go beyond the defaults and produce engaging maps that communicate with impact.

SECTION 1 • Let’s Get Mapping

Consider the value and purpose of cartography as science and art. Get set up with ArcGIS® Pro, ArcGIS Online, and exercise data. Use ArcGIS Pro to design a small-format, multiscale topographic map, using generalization tools and scale-dependent symbology. Use map layouts for composition. Add contextual detail, insets, legends, and elements.

SECTION 2 • Maths for Map Makers

Explore how coordinate systems, transformations, and projections affect your map’s message. Deal with the effects of projections and data classification methods on thematic maps. Design and publish a custom basemap in a nonstandard projection to support thematic data. Build attribute-driven symbology. Publish a multiscale web map and app.

SECTION 3 • The Language of Graphics

See how generalization, symbology, and color affect your story. Explore generalization techniques that reduce feature complexity for smaller-scale displays. Create a variety of thematic maps, including choropleth, proportional symbol, value-by alpha, and multivariate maps. Change symbology and use transparency in creative ways.

SECTION 4 • Labels and Composition

Learn basic typography concepts, label placement, and map composition. Set up a palette of label styles for different features and explore options for positioning them around other map details. Create a map layout that includes a range of elements. Use ArcGIS expressions to define labels in innovative ways.

SECTION 5 • Going 3D

Consider how to best use the z dimension to represent data for both reference and thematic maps. Use 3D symbology and develop a sense of when 3D adds value to your map. Build 3D scenes and vary the way features are represented using attributes and dynamic symbology.

SECTION 6 • Mapping Movement and Change

Use the time-aware and animation controls in ArcGIS Pro to design maps that show temporal change. Direct an animated movie to map change; add captions and dynamic overlay information; and publish in a range of popular, shareable formats. Create a display of small multiples for an infographic poster.

External link | Return to overview

Performing Analysis Using ArcGIS API for Python

Esri Training, 2024-05-08

[Performing Analysis Using ArcGIS API for Python](#performing-analysis-using-arcgis-api-for-python)

PDF | Return to overview

Learn how to use ArcGIS API for Python to discover patterns in your data. This course introduces the analysis capabilities available in the API and demonstrates the process for integrating them into your apps.

External link | Return to overview

Accessing Data in a Portal Using ArcGIS API for Python

Esri Training, 2024-05-03

[Accessing Data in a Portal Using ArcGIS API for Python](#accessing-data-in-a-portal-using-arcgis-api-for-python)

PDF | Return to overview

Integrate spatial data into your Python apps using ArcGIS API for Python. This course shows you how to connect to a portal and access data using the API.

External link | Return to overview

Introduction to ArcGIS API for Python

Esri Training, 2024-04-27

[Introduction to ArcGIS API for Python](#introduction-to-arcgis-api-for-python)

PDF | Return to overview

Use the power of ArcGIS in the Python ecosystem using ArcGIS API for Python. This course introduces numerous spatial capabilities available in ArcGIS API for Python.

External link | Return to overview

Data Science Workflows Using ArcGIS Notebooks

Esri Training, 2024-04-18

[Data Science Workflows Using ArcGIS Notebooks](#data-science-workflows-using-arcgis-notebooks)

PDF | Return to overview

GIS professionals use various tools to help answer complicated questions about patterns and relationships that exist in data. Using ArcGIS Notebooks, you can easily access GIS data and perform analysis using many of the geoprocessing tasks that already exist in ArcGIS. This course introduces you to the process of performing data engineering tasks using ArcGIS Notebooks in ArcGIS Pro.

External link | Return to overview

ArcGIS Notebooks Basics (2024)

Esri Training, 2024-04-12

[ArcGIS Notebooks Basics (2024)](#arcgis-notebooks-basics-2024)

PDF | Return to overview

You can use ArcGIS Notebooks in ArcGIS Pro to create notebooks to query features, perform analysis, geocode a location, and perform many other tasks. This course introduces you to the ArcGIS Notebooks interface and functionality for creating Python notebooks that perform spatial data analysis tasks.

External link | Return to overview

Introduction to ArcGIS Arcade

Esri Training, 2024-03-31

[Introduction to ArcGIS Arcade](#introduction-to-arcgis-arcade)

PDF | Return to overview

ArcGIS Arcade is an expression language that can be used to create custom content in applications across the ArcGIS system. It enables you to pull data from layers and features and create new values, which can be used to perform a wide range of tasks. These values can consist of various data types—including arrays, Booleans, dates, dictionaries, geometries, numbers, and text—and can be used across several execution environments.

Arcade was initially built to create custom labels, symbolization, and pop-up windows, but it has been developed over time to include a significantly wider range of capabilities. It can now be used in ArcGIS applications such as ArcGIS Dashboards and ArcGIS Field Maps to format elements and create conditional rules to control form visibility. Arcade can also be employed in other environments to create attribute rules, calculate new field values, evaluate feature constraints, perform geoanalytics, and configure geotriggers, among many other uses.

Arcade is used throughout ArcGIS, and many expressions can be used interchangeably between different applications and devices. For instance, the expression that you create to generate a custom label in ArcGIS Pro can also be used to create a similar label in ArcGIS Online and ArcGIS Enterprise. In this course, you will learn about three of the most common workflows with Arcade expressions: formatting complex labels; creating informative pop-up windows; and visualizing features based on Arcade expressions.

External link | Return to overview

FME Desktop: Data Translation for AEC

LinkedIn Learning, 2024-03-22

[FME Desktop: Data Translation for AEC](#fme-desktop-data-translation-for-aec)

PDF | External Link | Return to overview

Are you grappling with huge amounts of data? Is much of it in the wrong format or in huge files? FME Desktop is a data translation tool used across multiple industries for manipulating and processing large volumes of data in GIS and CAD pipelines. In this course, Gordon Luckett introduces you to tools and techniques that will make your next AEC data manipulation task much easier. Learn how to use FME Workbench to convert frequently used files, including how to convert an AutoCAD DWG into a shapefile. Discover how to pull and transform information into more common formats like ECW, JPG, Google KML, and Excel. Learn about both vector and raster data transformers, including Tester—which controls the translation of data—and RasterMosaicker, which you can use to compile multiple images into a single picture. Plus, discover how you can chain transformers and use an ArcGIS Enterprise data source to create a local shapefile.

External link | Return to overview

Python Scripting for Geoprocessing Workflows

Esri Training, 2024-03-21

[Python Scripting for Geoprocessing Workflows](#python-scripting-for-geoprocessing-workflows)

PDF | Return to overview

Increase your productivity by creating Python scripts to automate ArcGIS geoprocessing tasks. You will learn to work with ArcPy, the Esri-developed site package that integrates Python scripts into ArcGIS Desktop.

Exercises can be completed with either ArcGIS Pro or ArcMap.

External link | Return to overview

Python Scripting Modifying Page Layouts

Esri Training, 2024-03-02

[Python Scripting Modifying Page Layouts](#python-scripting-modifying-page-layouts)

PDF | Return to overview

With arcpy.mp, you can access and modify ArcGIS Pro page layouts using Python code. In this course, you will learn how to write code to modify layout elements and export page layouts.

External link | Return to overview

ArcGIS Survey123 Basics

Esri Training, 2024-03-02

[ArcGIS Survey123 Basics](#arcgis-survey123-basics)

PDF | Return to overview

In this course, you will learn about the benefits of using ArcGIS Survey123 to collect and analyze data by exploring the components and workflows associated with preparing and using a survey.

External link | Return to overview

Python Scripting Repairing Data Sources

Esri Training, 2024-02-24

[Python Scripting Repairing Data Sources](#python-scripting-repairing-data-sources)

PDF | Return to overview

If you work with GIS data for long enough, you will encounter maps, projects, and layers that have broken data sources. In this course, you will be introduced to the ArcPy mapping module, which enables you to use Python code to automate the process of finding and repairing broken data sources in ArcGIS Pro.

External link | Return to overview

Python for Everyone

Esri Training, 2024-02-10

[Python for Everyone](#python-for-everyone)

PDF | Return to overview

Do you spend a lot of time repeating workflows, such as copying data, editing files, and setting up map documents? Did you know that you can use Python to automate data reproduction, data management, map display, and many of your other daily tasks in ArcGIS? This course provides the building blocks you need to use Python. You will create and run scripts using these building blocks, and you can apply them directly inside ArcGIS and to your own workflows.

External link | Return to overview

Mapping Clusters Optimized Hot Spot and Optimized Outlier Analysis

Esri Training, 2023-11-26

[Mapping Clusters Optimized Hot Spot and Optimized Outlier Analysis](#mapping-clusters-optimized-hot-spot-and-optimized-outlier-analysis)

PDF | Return to overview

ArcGIS includes a set of statistical cluster analysis tools that helps you identify statistically significant patterns in your data. This course will introduce you to two of these tools: the Optimized Hot Spot Analysis tool and the Optimized Outlier Analysis tool. These tools use your data to help define the parameters of your analysis. In this course, you will use these tools to analyze and explore data and refine the analysis decisions that you will make along the way.

External link | Return to overview

Mapping Clusters Hot Spot and Cluster and Outlier Analysis

Esri Training, 2023-11-18

[Mapping Clusters Hot Spot and Cluster and Outlier Analysis](#mapping-clusters-hot-spot-and-cluster-and-outlier-analysis)

PDF | Return to overview

ArcGIS provides statistical cluster analysis tools that allow you to specify each parameter in your analysis. This course will introduce you to two of these tools: the Hot Spot Analysis (Getis-Ord Gi*) tool and the Cluster And Outlier Analysis (Anselin Local Moran's I) tool. You can also use these tools to refine your analysis so that it better meets your needs.

External link | Return to overview

Classifying Objects Using Deep Learning in ArcGIS Pro

Esri Training, 2023-11-12

[Classifying Objects Using Deep Learning in ArcGIS Pro](#classifying-objects-using-deep-learning-in-arcgis-pro)

PDF | Return to overview

The 2018 Woolsey Fire burned thousands of acres of land in Southern California. In the past, analysts had to manually review aerial images to determine the scope of building damage. Deep learning can automate this process. In this ArcGIS lab, you will play the role of a wildfire analyst. First, you will prepare aerial imagery and training sample data. Then, you will train a deep learning model to classify buildings as damaged or undamaged. Finally, you will apply and evaluate the accuracy of your model.

External link | Return to overview

Working with Charts and Reports in ArcGIS Pro

Esri Training, 2023-09-08

[Working with Charts and Reports in ArcGIS Pro](#working-with-charts-and-reports-in-arcgis-pro)

PDF | Return to overview

Deep-sea corals are colonies of tiny animals that build a common skeleton, feed on microscopic organisms, and live in water depths that are greater than 50 meters. The National Oceanic and Atmospheric Administration (NOAA) Deep Sea Coral Research and Technology Program manages an extensive database containing the locations of known corals. These coral locations have been documented for centuries and come from a variety of field collection methods. This database is updated frequently and is made available by the NOAA National Centers for Environmental Information to assist in marine spatial planning efforts and to aid in the preservation of and education about deep-sea coral resources.

In this ArcGIS lab, you will prepare coral data for analysis, use ArcGIS Pro to answer questions about the data, and create a report that conveys some of your findings.

External link | Return to overview

Introduction to Distance Analysis

Esri Training, 2023-09-03

[Introduction to Distance Analysis](#introduction-to-distance-analysis)

PDF | Return to overview

Distance analysis helps answer a fundamental question about geographic data: How far apart are different locations? In this course, you will learn that "how far apart" means much more than the number of kilometers between places on a map—distance can also include the effect of the landscape on movement. You will learn how distance analysis can create more sophisticated models of near and far. You will also apply distance analysis concepts to answer real-world questions about movement across the landscape.

External link | Return to overview

Space-Time Analysis Time-Series Clustering

Esri Training, 2023-09-03

[Space-Time Analysis Time-Series Clustering](#space-time-analysis-time-series-clustering)

PDF | Return to overview

Spatial data is synonymous with location. Depending on the attributes captured and added to your spatial data, there may be a date field and a timestamp for each feature. After features are time-stamped, your features can exist in both space and time, thus allowing for more extensive analysis.

By using ArcGIS Pro space-time pattern mining tools, you can incorporate time into spatial analysis to gain a deeper understanding of patterns and trends in your data. You will explore another way to analyze temporal data by clustering locations based on the similarity in the characteristics of their time series. Locations can be clustered based on similarity in their data values over time, in the trend (increasing or decreasing) of those data values over time, or in the periodic patterns of those data values over time.

External link | Return to overview

Introduction to Overlay Analysis

Esri Training, 2023-09-02

[Introduction to Overlay Analysis](#introduction-to-overlay-analysis)

PDF | Return to overview

Overlay analysis helps you answer questions that require an understanding of how features overlap. In this course, you will discover how overlay analysis fits into the spatial analysis workflow and learn about overlay analysis methods. You will also use overlay analysis to answer spatial questions about a fictitious scenario.

External link | Return to overview

Introduction to Proximity Analysis

Esri Training, 2023-09-02

[Introduction to Proximity Analysis](#introduction-to-proximity-analysis)

PDF | Return to overview

Proximity analysis helps you answer questions that require an understanding of the proximity of features. In this course, you will discover how proximity analysis fits into the spatial analysis workflow and learn about proximity analysis methods. You will also use proximity analysis to answer spatial questions about a fictitious scenario.

External link | Return to overview

Calculating Density Using ArcGIS

Esri Training, 2023-09-02

[Calculating Density Using ArcGIS](#calculating-density-using-arcgis)

PDF | Return to overview

Events like lightning strikes can be visualized on a map as points. If there are only a few lightning strikes over the duration of a single storm, they can be analyzed without too much effort. However, if you visualize lightning strikes in the United States over a year, then determining the areas of highest density of 25 million points might be a little more challenging.

In this course, you will learn how to create and analyze density surfaces to support the decision-making process.

External link | Return to overview

Understanding Spatial Relationships

Esri Training, 2023-09-01

[Understanding Spatial Relationships](#understanding-spatial-relationships)

PDF | Return to overview

GIS professionals can use various tools to help them answer questions about how places are related. Using the Overlay toolset in ArcGIS Pro, GIS professionals can easily perform analysis to discover and quantify the spatial relationships between and among features. This web course will introduce you to spatial relationships and the tools available for describing them.

External link | Return to overview

Summarizing Data by Spatial Relationships

Esri Training, 2023-09-01

[Summarizing Data by Spatial Relationships](#summarizing-data-by-spatial-relationships)

PDF | Return to overview

Summarizing data by spatial relationships helps you answer questions about how places are related. In this course, you will discover how summarizing data fits into the spatial analysis workflow. You will also learn about various data summarization methods and use these methods to answer spatial questions about a fictitious scenario.

External link | Return to overview

Getting Started with Geoprocessing

Esri Training, 2023-09-01

[Getting Started with Geoprocessing](#getting-started-with-geoprocessing)

PDF | Return to overview

Geoprocessing is a framework for processing geographic and related data. You can use the large suite of geoprocessing tools to perform spatial analysis or manage GIS data in an automated way. This course examines key concepts and geoprocessing techniques used for analysis.

External link | Return to overview

Getting Started with Spatial Analysis

Esri Training, 2023-09-01

[Getting Started with Spatial Analysis](#getting-started-with-spatial-analysis)

PDF | Return to overview

Spatial analysis helps you to understand your world. Explore how the six categories of spatial analysis can help you answer geographic questions. Navigate these questions using the spatial analysis workflow and learn how to apply it to your own projects.

External link | Return to overview

ArcGIS Pro Basics (2023)

Esri Training, 2023-09-01

[ArcGIS Pro Basics (2023)](#arcgis-pro-basics-2023)

PDF | Return to overview

ArcGIS Pro provides the tools to integrate, visualize, analyze, and share your data. This course introduces you to the powerful capabilities of ArcGIS Pro and how it can be used in your work.

External link | Return to overview

Managing Data Quality Using ArcGIS Data Reviewer

Esri Training, 2023-05-09

[Managing Data Quality Using ArcGIS Data Reviewer](#managing-data-quality-using-arcgis-data-reviewer)

PDF | Return to overview

Organizations are able to make smart and effective decisions when they use high-quality data for analysis and information products. The ArcGIS Data Reviewer extension provides simple yet comprehensive workflows to manage quality through easily configurable data checks, validation, and issue status tracking. This course will familiarize you with Data Reviewer capabilities and common workflows.

External link | Return to overview

Managing Raster Data Using ArcGIS

Esri Training, 2023-04-21

[Managing Raster Data Using ArcGIS](#managing-raster-data-using-arcgis)

PDF | Return to overview

Because raster data collections have very large file sizes, efficient storage is a must. For those who will be using the data for visualization and analysis, fast display performance is a must. In this course, you will learn how the mosaic dataset helps you accomplish both.

External link | Return to overview

Editing Basics in ArcGIS Pro

Esri Training, 2023-04-09

[Editing Basics in ArcGIS Pro](#editing-basics-in-arcgis-pro)

PDF | Return to overview

As a GIS professional, you want to be confident that your data is up to date and accurate. ArcGIS Pro provides editing tools that allow you to update existing features or create new features. Using editing functionality in ArcGIS Pro, you can change the geometry of features or the informational attributes. This course will teach you editing basics and how to use workflows.

External link | Return to overview

Preparing for Network Analysis

Esri Training, 2023-03-10

[Preparing for Network Analysis](#preparing-for-network-analysis)

PDF | Return to overview

One of the first steps for transportation network analysis projects is to create the data modeling infrastructure. Learn the basic concepts of network data modeling in ArcGIS and how to use the ArcGIS Network Analyst extension to create a network dataset.

External link | Return to overview

Getting Started with Data Management

Esri Training, 2023-03-04

[Getting Started with Data Management](#getting-started-with-data-management)

PDF | Return to overview

High-quality GIS analysis requires high-quality GIS data. But what makes GIS data unique? Explore how GIS data is structured, stored, and accessed in this entry-level course.

External link | Return to overview

Introduction to Spatial Data

Esri Training, 2023-02-26

[Introduction to Spatial Data](#introduction-to-spatial-data)

PDF | Return to overview

The foundation of GIS is spatial data—data that includes location information. People use spatial data daily, often without consciously recognizing it as spatial data. In GIS, there are two models that are used to map spatial data: vector features and rasters. In this course, you will learn some of the foundational concepts of spatial data.

External link | Return to overview

Basics of Geographic Coordinate Systems

Esri Training, 2023-02-18

[Basics of Geographic Coordinate Systems](#basics-of-geographic-coordinate-systems)

PDF | Return to overview

How do you accurately represent the location of features on the earth's surface on paper or a computer screen? In a GIS, the answer starts with a geographic coordinate system. Learn the fundamental concepts of geographic coordinate systems.

External link | Return to overview

Getting Started with the Geodatabase

Esri Training, 2023-02-10

[Getting Started with the Geodatabase](#getting-started-with-the-geodatabase)

PDF | Return to overview

The geodatabase is the native data storage format for ArcGIS. Learn about geodatabase components and functionality as well as steps to create and add data to a file geodatabase. This course prepares you for courses that focus on advanced geodatabase components.

External link | Return to overview

Automating QGIS 3.xx with Python

Udemy, 2023-01-01

[Automating QGIS 3.xx with Python](#automating-qgis-3xx-with-python)

PDF | External Link | Return to overview

Take your QGIS skills to the next level by learning how to write python scripts to automate QGIS. This course was created using QGIS 3.8 and the material should be valid for many years to come as there are not expected to be major changes to the PyQGIS package after the recent change to QGIS 3.0. All you need for this course is a basic understanding of QGIS and Python. We will be using the editor included with QGIS to write scripts.

Python scripts are much simpler than a full-blown QGIS plugín and the material in this course is focused on the GIS professional who is looking to use python scripts to improve their productivity, rather than the professional programmer. In my work, I have found this knowledge to be indispensable and I can't imagine working in GIS without having some level of scripting ability. I believe that by the end of this course you will feel the same way.

External link | Return to overview

Applying the Racial Equity Workflow Using ArcGIS

Esri Training, 2022-11-28

[Applying the Racial Equity Workflow Using ArcGIS](#applying-the-racial-equity-workflow-using-arcgis)

PDF | Return to overview

Many organizations are working toward a commitment to achieving racial equity within their communities. To achieve racial equity, it is important to have the capabilities to analyze inequities and provide change while engaging the community. ArcGIS can play a significant role in assisting organizations in applying the racial equity workflow to address inequities.

External link | Return to overview

Generating Service Areas Using ArcGIS Pro

Esri Training, 2022-11-27

[Generating Service Areas Using ArcGIS Pro](#generating-service-areas-using-arcgis-pro)

PDF | Return to overview

Learn how to create data that supports informed decisions on resource allocation and facility siting. This course focuses on how to use ArcGIS Network Analyst and existing network data to easily create service areas—areas within a certain distance or travel time of a facility.

External link | Return to overview

Mapping Addresses and Places

Esri Training, 2022-11-23

[Mapping Addresses and Places](#mapping-addresses-and-places)

PDF | Return to overview

To place locations on a map, you can use not only spatial data but also nonspatial data that contains location description. For example, street addresses are used all over the world to denote locations. This course will demonstrate how address information can help you geocode data to place it on a map and answer spatial questions.

External link | Return to overview

Spatial Data Science The New Frontier in Analytics, MOOC

Esri Training, 2022-11-22

[Spatial Data Science The New Frontier in Analytics, MOOC](#spatial-data-science-the-new-frontier-in-analytics-mooc)

PDF | Return to overview

Spatial data science allows analysts to extract deeper insight from data using a comprehensive set of analytical methods and spatial algorithms, including machine learning and deep learning techniques. This course explores the application of spatial data science to uncover hidden patterns and improve predictive modeling. You'll work with powerful analytical tools in Esri's ArcGIS software and learn how to integrate popular open data science packages into your analyses.

SECTION 1 • Introduction to Spatial Data Science

Explore how spatial data, tools, and analysis techniques augment traditional data science. Understand that “spatial” means more than x,y coordinates and that place-based context reveals patterns in data that otherwise may be hidden. Start applying data engineering and visualization techniques in ArcGIS Pro and ArcGIS Notebooks.

SECTION 2 • The Spatial Approach to Predictive Analysis

Prediction is fundamental to data science. See how incorporating spatial properties into modeling workflows deepens understanding of data and adds a widely used machine learning approach, to solve problems. Train and evaluate a model, then use it to generate robust predictions.

SECTION 3 • Finding Optimal Locations Using Suitability Models

Apply widely used spatial analysis techniques to answer this universal question asked by all kinds of organizations: Where is the best location for ? Perform a weighted overlay analysis that considers and ranks multiple suitability criteria. Learn how to transform data using functions to more completely represent suitability impact.

SECTION 4 • Pattern Detection and Clustering

Does a pattern have meaning or is it a product of random chance? ArcGIS includes a suite of tools to help analysts identify patterns and clusters in data and determine if they are meaningful. Learn how to apply statistical clustering methods to analyze patterns in space as well as time. Create a spacetime cube, then use space-time pattern mining tools to explore spatiotemporal trends and determine where and when high and low clusters occur.

SECTION 5 • Object Detection with Deep Learning

Take a deep dive into extracting information from massive data using deep learning. Learn how to automate the process of detecting objects and identifying features from imagery. Practice preparing training sample data, then use a neural network to train an object detection model.

External link | Return to overview

Creating a Web Map in ArcGIS Pro

Esri Training, 2022-11-14

[Creating a Web Map in ArcGIS Pro](#creating-a-web-map-in-arcgis-pro)

PDF | Return to overview

ArcGIS Pro allows you to create maps in a desktop environment and then share them as web maps and web layers. In this course, you will learn how to create a dynamic, multiscale map in ArcGIS Pro and then publish it to ArcGIS Online.

External link | Return to overview

Performing Accuracy Assessment for Image Classification

Esri Training, 2022-11-06

[Performing Accuracy Assessment for Image Classification](#performing-accuracy-assessment-for-image-classification)

PDF | Return to overview

Decision makers require robust and accurate information to make the most appropriate choices. Using accuracy assessment, you can test data products to understand how well they represent the study area through statistical analysis. This course introduces the accuracy assessment technique for testing thematic classified rasters in ArcGIS.

External link | Return to overview

Introduction to 3D Data

Esri Training, 2022-10-31

[Introduction to 3D Data](#introduction-to-3d-data)

PDF | Return to overview

Most maps are two dimensional, and two-dimensional maps will always be useful. However, many real-world features, such as wells, underground transportation lines, flight paths, elevator shafts in a building, and subsurface geological formations, have more meaning when visualized in 3D. In this course, you will learn about the types of data that are used to model the real world in 3D scenes, including functional surfaces and 3D feature types.

External link | Return to overview

Displaying Coordinate Data on a Map

Esri Training, 2022-10-24

[Displaying Coordinate Data on a Map](#displaying-coordinate-data-on-a-map)

PDF | Return to overview

To answer geospatial questions—such as where city light poles are located, where polluted streams exist, and where insurance customers live—you need data that can be placed on a map. In the absence of spatial data, you can use location description. This course focuses on coordinate data, or x,y data. Coordinate data is one common type of location description that can be useful for answering geospatial questions.

External link | Return to overview

Creating and Sharing Animation in ArcGIS Pro

Esri Training, 2022-10-18

[Creating and Sharing Animation in ArcGIS Pro](#creating-and-sharing-animation-in-arcgis-pro)

PDF | Return to overview

Use ArcGIS Pro to create animations that tell a story about your data. This course shows you how to animate and produce ready-to-share videos of your work.

External link | Return to overview

Managing Map Layers in ArcGIS Pro

Esri Training, 2022-10-15

[Managing Map Layers in ArcGIS Pro](#managing-map-layers-in-arcgis-pro)

PDF | Return to overview

It is important to ensure that map users have a good experience when viewing and dynamically exploring the features being showcased. This course introduces basic layer property settings you can manage to provide a simplified, focused user experience.

Introduction to Image Classification

Esri Training, 2022-09-27

[Introduction to Image Classification](#introduction-to-image-classification)

PDF | Return to overview

Remotely sensed raster data provides a lot of information, but accessing that information can be difficult. Through image classification, you can create thematic classified rasters that can convey information to decision makers. This course introduces options for creating thematic classified rasters in ArcGIS.

External link | Return to overview

Symbolizing Map Layers

Esri Training, 2022-09-26

[Symbolizing Map Layers](#symbolizing-map-layers)

PDF | Return to overview

Maps communicate important information about features on the earth. However, without a good use of symbols, the maps will not be effective. This course teaches how to best symbolize your map data so that your audience gets the information that it needs.

External link | Return to overview

Mapping Locations from Unstructured Text

Esri Training, 2022-09-19

[Mapping Locations from Unstructured Text](#mapping-locations-from-unstructured-text)

PDF | Return to overview

Features can be placed on a map if they are contained in a structured spatial data file, such as a feature class. You can even map features from a structured nonspatial data file, like a spreadsheet, by using location descriptions such as x,y coordinates or address information. But what if you have nonspatial data that is unstructured, such as an email or other textual form? This course will show you how to extract location description information from unstructured text.

External link | Return to overview

Creating a Map Layout

Esri Training, 2022-09-04

[Creating a Map Layout](#creating-a-map-layout)

PDF | Return to overview

A good map layout organizes map information so that it clearly communicates that information to the map's audience. This course will show you how to use various layout elements to design an effective map layout.

External link | Return to overview

ArcGIS Pro Basics (2022)

Esri Training, 2022-09-03

[ArcGIS Pro Basics (2022)](#arcgis-pro-basics-2022)

PDF | Return to overview

ArcGIS Pro provides the tools to integrate, visualize, analyze, and share your data. This course introduces you to the powerful capabilities of ArcGIS Pro and how it can be used in your work.

External link | Return to overview

Getting Started with Mapping and Visualization

Esri Training, 2022-09-01

[Getting Started with Mapping and Visualization](#getting-started-with-mapping-and-visualization)

PDF | Return to overview

In this course, you will explore 2D and 3D information products that you can create using ArcGIS. You will learn how to identify and choose the best information product for your audience and needs.

External link | Return to overview

Introduction to Spatial Databases with PostGIS and QGIS 3

Udemy, 2022-08-14

[Introduction to Spatial Databases with PostGIS and QGIS 3](#introduction-to-spatial-databases-with-postgis-and-qgis-3)

PDF | External Link | Return to overview

This course is intended to provide an introduction to spatial databases in general and PostGIS in particular to GIS professionals who are interested in expanding their skillset to multi-user enterprise level spatial databases. This course uses the latest (as of 2/18) versions of PostgreSQL (10.1), PostGIS (2.4), and QGIS (3.0). I believe it is the most current and thorough course on spatial databases available today. You will learn

  • What a spatial database is and why you would want to use one.
  • What SQL is, why you would want to use it, and how it can be applied to geospatial concepts.
  • How to install PostGIS locally for development purposes and how to access a production version via a network or the internet.
  • How to load your spatial data into PostGIS and access it from a variety of clients, especially QGIS
  • The basics of SQL for both spatial and non-spatial queries
  • How to validate data and control user access with the tools built-in to PostGIS
  • Optimizing your queries for the best performance
  • How to work with raster data in PostGIS
  • The basics of programming custom functions with PL/pgSQL
  • The basics of database administration to keep your database operating smoothly

External link | Return to overview

Learning ArcGIS Python Scripting (2018)

LinkedIn Learning, 2022-06-08

[Learning ArcGIS Python Scripting (2018)](#learning-arcgis-python-scripting-2018)

PDF | External Link | Return to overview

Have you ever needed to find all the broken links in a set of map documents? Or convert units before loading map data? Python is the gateway for automating common GIS tasks. Are you ready to get up to speed? In this course, designed for experienced ArcGIS users, join instructor Jennifer Harrison—the founder of TeachMeGIS—as she shows you how to produce faster, deeper insights into your GIS data by adding Python scripting to ArcGIS.

Start with an overview of the basics, including strings, variables, and conditional statements. Jennifer helps you get comfortable writing scripts in IDLE, the integrated development environment for Python. Explore the skills required for writing output to the screen, passing command-line arguments into scripts, using list functions to get to the ArcGIS objects, and reading from and writing to a log file. By the end of this course, you’ll also be prepared to attach your script to a tool in ArcGIS Pro and create help documentation for a script tool.

External link | Return to overview

Real-World GIS (2014)

LinkedIn Learning, 2022-06-07

[Real-World GIS (2014)](#real-world-gis-2014)

PDF | External Link | Return to overview

Geographic information systems, or GIS, is a way to approach mapping and spacial analysis using a computer environment. Learning GIS requires training in cartography, database management, and spatial analysis. But once you've built a solid foundation in the basics, how do you approach GIS challenges in the real world? In this course, Dr. Jason VanHorn helps you master practical, real-world GIS scenarios. He shows you how to get GIS data; uses for GIS data; how to understand and master projections; how to collect GIS data in the field; and how to build online web maps and mapping applications using ArcGIS.com. Jason also provides a series of challenges and solutions you can use to build your own GIS project from scratch, and finishes with some practical advice on the tips on how you can land a GIS job—and the different types of GIS jobs that are out there.

External link | Return to overview

Imagery in Action, MOOC

Esri Training, 2022-06-01

[Imagery in Action, MOOC](#imagery-in-action-mooc)

PDF | Return to overview

This free massive open online course (MOOC) course is for anyone who wants to learn—or learn more—about the many uses of imagery, the many types of imagery, and the rapidly growing integration of imagery with GIS. Explore cutting-edge imagery applications and advanced tools to extract information from imagery and remotely sensed data. Course exercises guide you through the steps to tackle essential imagery workflows using the latest ArcGIS desktop and cloud-based apps. ArcGIS software is provided.

ArcGIS Pro Essential Training (2022)

LinkedIn Learning, 2022-05-30

[ArcGIS Pro Essential Training (2022)](#arcgis-pro-essential-training-2022)

PDF | External Link | Return to overview

ArcGIS Pro is a popular geographic information system (GIS) that combines the power of 2D and 3D mapping with cloud-based sharing and collaboration features. Version 2.4 contains visualization and editing enhancements that make it more powerful than ever. In this course, Gordon Luckett teaches you the essentials of working with ArcGIS Pro 2.4. Gordon shows you how to get started with choosing a template, creating a project, navigating in ArcGIS Pro, and setting up project and map properties. He goes over using vector data, raster data, and styling data. Then Gordon shows you how to style and label your maps. He explains how to build global and local 3D scenes, as well as extrude building heights and link 2D maps to your 3D scenes. After covering how to print map layouts, Gordon dives into creating feature classes, drawing new data, editing feature attributes, and more. He discusses how to use geospatial tools, publish to ArcGIS online, share individual files or entire projects, and more.

External link | Return to overview

Foundations of Geographic Information Systems (GIS) (2021)

LinkedIn Learning, 2022-05-30

[Foundations of Geographic Information Systems (GIS) (2021)](#foundations-of-geographic-information-systems-gis-2021)

PDF | External Link | Return to overview

Millions of organizations around the world are using Geographic Information Systems (GIS) to make maps that communicate, perform analysis, share information, and solve challenging problems. In this course, Jennifer Harrison, President of TeachMeGIS and a consultant in the GIS field for nearly 30 years, shows you the value of using GIS to solve problems and helps you to master its intricacies. Jennifer shares how to create maps, stack layers, and evaluate spatial relationships. She explains the essential elements of a GIS and describes attribute tables and how they are used in map display and analysis. Jennifer goes over raster data, as well as lidar data and how it can be used to make a 3D model of real-world features. She also covers ways to source data and import it into GIS. Finally, Jennifer goes over enterprise and mobile versions of GIS. After this course, you'll be able to comprehend the basics of GIS, recognize its core concepts, and get started with GIS programs.

External link | Return to overview

Going Places with Spatial Analysis, MOOC

Esri Training, 2022-05-24

[Going Places with Spatial Analysis, MOOC](#going-places-with-spatial-analysis-mooc)

PDF | Return to overview

This course is for people who know something about data analysis and want to learn how the special capabilities of spatial data analysis provide deeper understanding. You'll get free access to the full analytical capabilities of ArcGIS Online, Esri's cloud-based mapping and analytics platform.

SECTION 1 • Geography Matters

This lesson introduces spatial analysis and all the different ways that location affects our lives. It identifies the tools and data used to explore spatial questions and problems.

SECTION 2 • Understanding and Comparing Places

Different locations host different physical and cultural features and populations. Locations can be described and summarized with attributes and can be compared to one another.

How you arrange your data affects how you understand locations. Choosing the appropriate scale and combining meaningful data sets can help reveal relationships.

SECTION 4 • Finding the Best Locations and Paths

Topology defines spatial relationships between features. Querying these relationships along with specific attributes helps find optimal locations for activities, structures and routes.

SECTION 5 • Detecting and Quantifying Patterns

Information on the distribution patterns of a phenomenon can guide policies that encourage positive activities and deter negative ones.

SECTION 6 • Making Predictions

Models help predict the situation in locations where data is not available and help analysts understand the underlying causes of patterns.

External link | Return to overview

Cartography (2022), MOOC

Esri Training, 2022-03-28

[Cartography (2022), MOOC](#cartography-2022-mooc)

PDF | Return to overview

Learn from experts and make beautiful maps using ArcGIS Pro.

Once, only cartographers made maps. Today, anyone can. Still, cartographers can teach people to make better maps, just as chefs can show people how to prepare better meals. With coaching from accomplished cartographers and practical, hands-on exercises, you'll become a smarter mapmaker, ready to go beyond the defaults and produce engaging maps that communicate with impact.

SECTION 1 • Let’s Get Mapping

Consider the value and purpose of cartography as science and art. Get set up with ArcGIS® Pro, ArcGIS Online, and exercise data. Use ArcGIS Pro to design a small-format, multiscale topographic map, using generalization tools and scale-dependent symbology. Use map layouts for composition. Add contextual detail, insets, legends, and elements.

SECTION 2 • Maths for Map Makers

Explore how coordinate systems, transformations, and projections affect your map’s message. Deal with the effects of projections and data classification methods on thematic maps. Design and publish a custom basemap in a nonstandard projection to support thematic data. Build attribute-driven symbology. Publish a multiscale web map and app.

SECTION 3 • The Language of Graphics

See how generalization, symbology, and color affect your story. Explore generalization techniques that reduce feature complexity for smaller-scale displays. Create a variety of thematic maps, including choropleth, proportional symbol, value-by alpha, and multivariate maps. Change symbology and use transparency in creative ways.

SECTION 4 • Labels and Composition

Learn basic typography concepts, label placement, and map composition. Set up a palette of label styles for different features and explore options for positioning them around other map details. Create a map layout that includes a range of elements. Use ArcGIS expressions to define labels in innovative ways.

SECTION 5 • Going 3D

Consider how to best use the z dimension to represent data for both reference and thematic maps. Use 3D symbology and develop a sense of when 3D adds value to your map. Build 3D scenes and vary the way features are represented using attributes and dynamic symbology.

SECTION 6 • Mapping Movement and Change

Use the time-aware and animation controls in ArcGIS Pro to design maps that show temporal change. Direct an animated movie to map change; add captions and dynamic overlay information; and publish in a range of popular, shareable formats. Create a display of small multiples for an infographic poster.

External link | Return to overview

Building Geoprocessing Models Using ArcGIS Pro

Esri Training, 2021-05-01

[Building Geoprocessing Models Using ArcGIS Pro](#building-geoprocessing-models-using-arcgis-pro)

PDF | Return to overview

Automate ArcGIS analysis workflows with geoprocessing models. Get familiar with model components and learn how to set tool parameters. Explore guidelines for building an efficient modeling workflow that produces valid results.

External link | Return to overview

Cartography (2021), MOOC

Esri Training, 2021-03-12

[Cartography (2021), MOOC](#cartography-2021-mooc)

PDF | Return to overview

Learn from experts and make beautiful maps using ArcGIS Pro.

Once, only cartographers made maps. Today, anyone can. Still, cartographers can teach people to make better maps, just as chefs can show people how to prepare better meals. With coaching from accomplished cartographers and practical, hands-on exercises, you'll become a smarter mapmaker, ready to go beyond the defaults and produce engaging maps that communicate with impact.

SECTION 1 • Let’s Get Mapping

Consider the value and purpose of cartography as science and art. Get set up with ArcGIS® Pro, ArcGIS Online, and exercise data. Use ArcGIS Pro to design a small-format, multiscale topographic map, using generalization tools and scale-dependent symbology. Use map layouts for composition. Add contextual detail, insets, legends, and elements.

SECTION 2 • Maths for Map Makers

Explore how coordinate systems, transformations, and projections affect your map’s message. Deal with the effects of projections and data classification methods on thematic maps. Design and publish a custom basemap in a nonstandard projection to support thematic data. Build attribute-driven symbology. Publish a multiscale web map and app.

SECTION 3 • The Language of Graphics

See how generalization, symbology, and color affect your story. Explore generalization techniques that reduce feature complexity for smaller-scale displays. Create a variety of thematic maps, including choropleth, proportional symbol, value-by alpha, and multivariate maps. Change symbology and use transparency in creative ways.

SECTION 4 • Labels and Composition

Learn basic typography concepts, label placement, and map composition. Set up a palette of label styles for different features and explore options for positioning them around other map details. Create a map layout that includes a range of elements. Use ArcGIS expressions to define labels in innovative ways.

SECTION 5 • Going 3D

Consider how to best use the z dimension to represent data for both reference and thematic maps. Use 3D symbology and develop a sense of when 3D adds value to your map. Build 3D scenes and vary the way features are represented using attributes and dynamic symbology.

SECTION 6 • Mapping Movement and Change

Use the time-aware and animation controls in ArcGIS Pro to design maps that show temporal change. Direct an animated movie to map change; add captions and dynamic overlay information; and publish in a range of popular, shareable formats. Create a display of small multiples for an infographic poster.

External link | Return to overview

Performing Supervised Pixel-Based Image Classification

Esri Training, 2021-02-11

[Performing Supervised Pixel-Based Image Classification](#performing-supervised-pixel-based-image-classification)

PDF | Return to overview

Fine spatial resolution rasters have visually recognized features that can be used to improve classification results. Through supervised pixel-based image classification, you can take advantage of this user input to create informative data products. This course introduces the supervised pixel-based image classification technique for creating thematic classified rasters in ArcGIS.

External link | Return to overview

Processing Raster Data Using ArcGIS Pro

Esri Training, 2021-02-10

[Processing Raster Data Using ArcGIS Pro](#processing-raster-data-using-arcgis-pro)

PDF | Return to overview

Satellite imagery, digital elevation models, and aerial photographs provide visualization and geographic context to maps. They are also a key ingredient in many sophisticated GIS analyses. Learn to use efficient solutions to process raster data and extract information products on-the-fly using raster functions in ArcGIS Pro.

External link | Return to overview

Change Detection Using Imagery

Esri Training, 2021-02-10

[Change Detection Using Imagery](#change-detection-using-imagery)

PDF | Return to overview

Using ArcGIS Pro workflows and tools, you can visualize change over time in an area of interest. Work with multispectral Landsat satellite imagery and learn how to visualize, detect, and monitor differences in surface vegetation over time.

External link | Return to overview

Creating Optimized Routes Using ArcGIS Pro

Esri Training, 2021-02-03

[Creating Optimized Routes Using ArcGIS Pro](#creating-optimized-routes-using-arcgis-pro)

PDF | Return to overview

Learn how to identify the optimal route based on your criteria. This course shows how to use ArcGIS Network Analyst and a network dataset to create routes that incorporate cost values such as distance or time, a set of stops, and barriers that must be avoided.

External link | Return to overview

ArcGIS Notebooks Basics (2021)

Esri Training, 2021-02-02

[ArcGIS Notebooks Basics (2021)](#arcgis-notebooks-basics-2021)

PDF | Return to overview

You can use ArcGIS Notebooks in ArcGIS Pro to create notebooks to query features, perform analysis, geocode a location, and perform many other tasks. This course introduces you to the ArcGIS Notebooks interface and functionality for creating Python notebooks that perform spatial data analysis tasks.

External link | Return to overview

Esri Training, 2021-02-02

[Space-Time Analysis Finding Temporal Trends](#space-time-analysis-finding-temporal-trends)

PDF | Return to overview

Most analyses take place using the spatial location of features. By using ArcGIS Pro space-time pattern mining tools, you can add time to your analysis to gain a deeper understanding of patterns and narrow the focus to more recent patterns. You will use emerging hot spot analysis and local outlier analysis to discover space-time clusters and find anomalous locations, or outliers, respectively. You will also learn how to display the space-time cube in 3D to see how patterns have changed over the data's time period.

External link | Return to overview

Querying Data Using ArcGIS Pro

Esri Training, 2021-02-02

[Querying Data Using ArcGIS Pro](#querying-data-using-arcgis-pro)

PDF | Return to overview

A single dataset may store thousands of records and querying the dataset is a fast way to find features. Learn the building blocks of a query expression and how to select features that meet one or more attribute criteria.

External link | Return to overview

Managing Lidar Data Using Terrain Datasets

Esri Training, 2021-01-31

[Managing Lidar Data Using Terrain Datasets](#managing-lidar-data-using-terrain-datasets)

PDF | Return to overview

LAS datasets are useful for performing quality assurance on lidar data. And terrain datasets support fast data retrieval and display. Learn to create a terrain dataset, then use it to visualize and analyze lidar data.

External link | Return to overview

3D Visualization Using ArcGIS Pro

Esri Training, 2021-01-18

[3D Visualization Using ArcGIS Pro](#3d-visualization-using-arcgis-pro)

PDF | Return to overview

ArcGIS Pro allows you to work with data in 2D and 3D environments from within the same application. The same data can be examined from a 2D and 3D perspective, side by side, which provides new insights into that data. Visualizing data in a 3D environment allows for realistic visualizations, can offer a different perspective, and can aid in identifying patterns and trends that may not be available in a 2D environment.

External link | Return to overview

Getting Started with ArcGIS Pro

Esri Training, 2021-01-08

[Getting Started with ArcGIS Pro](#getting-started-with-arcgis-pro)

PDF | Return to overview

A geographic information system (GIS) is a way to display and analyze data using maps. In this tutorial, you'll learn the basics of ArcGIS Pro, a desktop GIS application.

A Singapore tourism agency wants to create a brochure that tells visitors the closest rail station to popular destinations in the downtown area. The brochure will combine a map with textual information and be sold at kiosks around the city. You'll help the agency by mapping the tourist sites, analyzing how close they are to rail stations, and changing the map's appearance so that it is visually appealing.

External link | Return to overview