Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ArcGIS Experience Builder — A Complete Guide
Rating: 4.1 out of 5(62 ratings)
263 students
Created byDan D.
Last updated 8/2025
English

What you'll learn

  • DISCOUNT CODE: CZE2026
  • You'll build a full app from scratch using a real-world example.
  • You will learn how to use ArcGIS Experience Builder.
  • You'll learn to configure simple and complex widgets.

Course content

13 sections94 lectures7h 36m total length
  • Welcome To The Course!1:44

    ArcGIS Experience Builder – Complete Course

    In this video, Daniel Buchar introduces you to ArcGIS Experience Builder. Step by step, using a real-world project for the largest ski resort, you'll learn both the basics and advanced techniques. Ready to dive in? Let’s get started!

  • Lecture: What is ArcGIS Experience Builder, and why use it?1:35

    ArcGIS Experience Builder – Transform Your Web Apps

    In this video, discover how ArcGIS Experience Builder helps you create custom, interactive web applications—without advanced coding skills!

    - Flexible, scalable, and user-friendly
    - Seamless integration of maps and widgets
    - Optimized for desktop, tablet, and mobile

    A game-changer for anyone working with geospatial data!

  • Lecture: Editing our first ArcGIS Experience Builder1:04
    • The lecture emphasizes the user-friendliness of the Experience Builder application, a tool in Esri's ArcGIS Online suite. It allows users to easily add new elements to their GIS projects through a simple drag-and-drop interface, without the need for advanced programming skills.

    • The instructor mentions the intuitiveness of the application, suggesting that the learning curve for new users is not steep. After completing the course, students should be proficient in using Experience Builder and understanding its full potential.

    • The lecture also highlights the goal of the course, which is to deepen the students' knowledge and skills in using Experience Builder. The course aims to uncover the "secrets" or advanced features of this flexible configurator that users might not have encountered before.

  • Lecture: Data to download used during the course0:50
    • The lecture focuses on how to add data from a course to ArcGIS Online resources. This can be done by navigating to the course tab and entrusting the data, which is initially stored on the computer's disk.

    • There are two methods to add data to ArcGIS Online. The first method involves dragging the data from the computer's disk directly to the ArcGIS Online interface. The second method requires clicking on 'New Item' and then selecting the data from the computer disk.

    • Once the data is selected, it is crucial to specify 'File Geodatabase' since the data is stored in a Geobase. The user should also choose to create a hosted service.

    • In the final step, the user can modify the file name, change its location within ArcGIS Online resources, and add tags and a summary. The key takeaway from this material is understanding the process of adding resources to ArcGIS Online.

  • Add data in ArcGIS Online
  • Lecture: Description of the data used during the course0:57
    • The lecture discusses the process of adding data to ArcGIS Online resources and examining attribute tables. This data is divided into layers, each containing different attributes.

    • The importance of attribute tables is emphasized, as they allow the user to identify specific locations and features. For example, one attribute table identifies the Valley ID and Valley name, allowing the user to determine which valley contains a selected cable car.

    • The last layer contains more detailed attributes, such as the ID Stok, slope name, slope level, ski slope distance, valley id, and valley name. This information not only connects a selected ski slope with the appropriate valley, but also provides characteristics of the slope, such as distance and difficulty level, ranging from black through red or blue slopes. This data will be used throughout this course.

  • Lecture: Web Map Configuration1:10
    • The lecture focused on the creation and customization of a Webmap using ArcGIS Online. The process involved adding data layers, adjusting their display order, and defining unique styles for each layer.

    • A crucial aspect of the discussion was the stylization of the 'ski slopes' layer. The presenter demonstrated how to access layer editing and apply styles based on the ski slope levels. This involved matching colors according to the different characteristics of the ski slope levels.

    • The lecture also covered the customization of the 'rope queues' and 'valleys' layers. The presenter changed the color of the rope queues, assigning a unique color to each valley. Moreover, the brightness of the valleys was adjusted to make them more visually distinct from the ski slopes.

    • Once the map was fully customized, it was saved and exported for further use. This process exemplified how users can modify the visual appearance of their Webmaps in ArcGIS Online, emphasizing the importance of visual representation in GIS applications.

  • Web Map Configuration
  • Lecture: What is this course about, its outline, and target audience?1:24

    ArcGIS Experience Builder – A Course Tailored to Your Needs

    In this video, explore the structure of the ArcGIS Experience Builder course – comprehensive yet modular for flexible learning.

    - Learn step by step or focus on key sections
    - "Summer mode" for a quick overview of essential topics
    - Designed for both beginners and experienced users

    By the end of this course, you’ll be able to call yourself an expert!

  • Lecture: Two paths dedicated to this course (Normal and Summer mode)1:23

    ArcGIS Experience Builder – Choose Your Learning Path

    This course offers two flexible learning pathways:

    - Normal Mode – Follow the full curriculum step by step, from basics to advanced concepts.
    - Summer Mode – A faster approach for those with limited time, providing summaries of key topics.

    Both options are available, allowing you to choose the path that best suits your needs. Lectures in Summer Mode are marked for easy identification. Happy learning!

  • Lecture: Plan - ArcGIS Experience Builder — Complete Guide1:07:38

    ArcGIS Experience Builder – Course Overview

    In this section, you can explore the entire course structure. It includes all modules, which you can go through in any order or focus on specific sections. Each video is available for you to preview, giving you a better understanding of what to expect throughout the course. It’s the perfect opportunity to plan your learning based on your needs!

Requirements

  • To participate in the course, you only need access to ArcGIS Experience Builder (either permanent or a free 21-day trial from Esri)

Description

Welcome to the course on ArcGIS Experience Builder. Look around you—almost everything in the modern world has been planned, designed, and managed using Geographic Information Systems (GIS). From transportation networks and urban planning to environmental monitoring and disaster response, GIS is behind the decisions that shape our world. At the heart of this global movement is ArcGIS, the leading platform developed by Esri, used by thousands of organizations worldwide.


This course opens doors to exciting careers in a wide range of industries. Organizations such as NASA, the United Nations, Amazon, Shell, Red Cross, World Bank, and thousands of governments and NGOs around the world rely on ArcGIS to make data-driven decisions. With Experience Builder, you’ll be equipped to contribute to real-world projects that influence how cities are built, how resources are managed, and how communities are supported.


In this hands-on course, you’ll learn how to use ArcGIS Experience Builder to create powerful, interactive web applications that bring spatial data to life. Whether you work in government, environmental science, urban planning, logistics, or technology, these skills will help you communicate complex spatial information in a simple, accessible way.


By the end of this course, you'll not only understand how to use ArcGIS Experience Builder—you'll be ready to create applications that make a real impact. Whether you're just starting your GIS journey or looking to enhance your existing skills, this course gives you the tools and perspective to succeed in one of the world’s most important and fast-growing fields.



Who is This Course For?

  • For beginners and advanced users familiar with the Esri environment who want to stand out in the market with in-depth knowledge of ArcGIS Experience Builder.


How long Does the course take?

  • Although the total duration of the lessons is about 5.5 hours, they are modular and you can return to them anytime. You can take the course at your own pace – there’s no set time limit to complete it.


Approximately how many credits are needed to complete the entire course?

  • As for the credits, the cost is approximately 0.06 credits per 24 hours for data storage. The rest of the course components are free of charge. The only exception is one analysis-related lesson, but it’s not required – you can simply watch it. So the total depends on how many days it takes you to complete the course.


Why Now Is the Perfect Time to Learn Experience Builder?

  • Did you know that Web AppBuilder, the predecessor of Experience Builder, will be retired in the first quarter of 2026. What does this mean for you? It's an opportunity because companies currently using Web AppBuilder will need to migrate their applications to ArcGIS Experience Builder. Whether you're just starting or already an expert, it's worth noting that ArcGIS Experience Builder is a relatively new solution. This means that there are few people on the market who know it well, giving you a great chance to stand out among other GIS specialists.


The course is designed for both beginners and advanced users. I've planned two learning modes:

  • Summer mode – allows you to quickly go through the basic topics and immediately start configuring your app.

  • Normal mode – provides a deep dive into the intricacies of Experience Builder, including advanced features such as working with views and frameworks, configuring mobile apps, and connecting applications from the ArcGIS web catalog.

Regarding the Summer Mode and Normal Mode – the way it works is that the knowledge presented in Summer Mode is actually the most essential part of the course. If you skip Summer Mode, you won’t find that information repeated in the Normal Mode videos.




The course also includes many tasks that show step by step how to create the application. Here you will find the content of all PDF files included in the course. The course also provides the data needed to build this application.


Assignment 1: Add data in ArcGIS Online

Assignment 2: Web Map Configuration

Assignment 3: First EB Application Creation: Choosing Template, Adding Header and "Page 1"

Assignment 4: Adding and Configuring a WebMap in Experience Builder

Assignment 5: Creating and Modifying a Window in ArcGIS Experience Builder

Assignment 6: Adding Sections in Our App

Assignment 7: Setting a Custom Map Extent in ArcGIS Experience Builder

Assignment 8: Creating a List and Connecting It to Data in Experience Builder

Assignment 9: Change Graphics to Valley Colors (Optional Challenge)

Assignment 10: Configure the Data filtering changes Trigger

Assignment 11: Configure the Record Selection Changes Trigger

Assignment 12: Creating and Configuring a Web Map with Separated Layers

Assignment 13: Managing Layers in Mapping Applications

Assignment 14: Creating a layer and adding it to a WebMap in ArcGIS Online

Assignment 15: Configuring the Edit Widget in Experience

Assignment 16: Builder Interface Design in Experience Builder The

Assignment 17: Concept of Experience Builder Applications

Assignment 18: Configuring "Page 2" and Widgets in Experience Builder

Assignment 19: Configuring the Search Widget in Experience Builder

Assignment 20: Creating a Multi-Clause Filter – Filtering Ski Slopes

Assignment 21: Filter Configuration and Its Impact on the Search Widget

Assignment 22: Using the Timeline Widget and Time-Enabled - "Page 2"

Assignment 23: Data Configuring "Page 4" and Managing Filter Integration

Assignment 24: Creating and Embedding a Dashboard in Experience Builder

Assignment 25: Configuring an interactive link

Assignment 26: Using URL Parameters to Filter Dashboards in ArcGIS Experience Builde

Assignment 27: Configuring "Page 5" and Dynamic Chart Filtering Based on Map Extent

Assignment 28: Designing Interactive Cards with Webcams in Experience Builder

Assignment 29: Configuring "Page 7" and Integrating Survey123


Upon completing this course, you'll be able to independently create and configure apps in ArcGIS Experience Builder — and proudly call yourself an expert in building ArcGIS Experience Builder applications!

Who this course is for:

  • For beginners and advanced users familiar with the Esri environment who want to stand out in the market with in-depth knowledge of ArcGIS Experience Builder.