Whether you’re interested in advanced GIS techniques, developing spatial apps, or looking for data, the following collection of resources will help get you started.

Esri Communities

Find maps and applications, blogs, forums, documentation, videos, and tweets for your industry, technical, or developer community

ArcGIS for Developers

The starting point for building location-aware applications for Web, mobile and desktop with ArcGIS

Esri on Github

Open source code for the ArcGIS platform

Higher Education Resource Finder

Tutorials and assignments for students and faculty to enhance their skills

Story Maps Gallery

Browse through a large collection of featured Story Maps

ArcGIS Open Data

Open spatial data for anybody to download, use, analyse, and share

ArcGIS Beta Community

Join the ArcGIS Beta community to test and evaluate the newest Esri products


A repository of GIS projects designed to help you learn how to use valuable ArcGIS tools in an applied setting

Esri Video

Your source for all the latest videos released by Esri

Application Prototype Lab

View the latest demos built by Esri Applications Prototype Lab, and explore new ideas and experiments in Web mapping

ArcGIS JS API Learning Framework

Learn how to build and customize your own Web apps using the ArcGIS API for JavaScript

Location Analytics

Add mapping to your business systems.

Building Mobile Web Apps with the JS API

Learn design techniques, best practices, and tips for building a mobile site using ArcGIS API for JavaScript.

Esri Canada Scholarships

Learn more about Esri Canada’s GIS Scholarship Program.

Esri Job Search

Find and apply for many different available jobs at Esri all across the world

ArcGIS SDK for iOS Samples

Several samples to help you get started with the ArcGIS SDK for iOS

ArcGIS SDK for Android

Several Samples to help you get started with the ArcGIS SDK for Android

ECCE Github Page

View App Challenge projects and open-source code and projects contributed by members of the ECCE

ECCE YouTube Channel

Keep up to date with the latest ECCE videos by subscribing to the Esri Canada YouTube channel

Web AppBuilder Docs

Learn to build powerful GIS apps that run on any device using the Web AppBuilder for ArcGIS

AppStudio Docs

Build cross-platform native apps ready for Android, iOS, Windows, Mac OS X, and Linux using AppStudio for ArcGIS


Quickly and efficiently collect data in the field by building your own surveys using Survey123 for ArcGIS

Esri Leaflet

JavaScript library for building lightweight Web mapping apps

GeoDev HackerLabs

Labs designed to provide exposure to the ArcGIS Platform through data, design, and development of simple applications


JavaScript library that uses D3 for crafting and sharing data visualizations powered by ArcGIS Services

Esri Canada Job Postings

Check out and apply for available positions at Esri Canada

Esri Canada App Showcase

View exciting new apps created by Esri Canada staff and the Esri Canada user community

AppStudio for ArcGIS

A groundbreaking tool to build native apps ready for Android, iOS, Windows, Mac OS X, and Linux

Calcite Maps

A theme developed by Esri for designing beautiful mapping apps for web and mobile devices

AppStudio Examples

A collection of sample apps to be used with AppStudio for ArcGIS


Try out the next generation of the ArcGIS API for JavaScript that supports both 2D and 3D maps

Classic Story Maps Developers’ Corner

Tips and tricks for developers of all levels to enhance their story maps using Classic Story Maps

GeoAI Medium Blog

Keep up to date with the latest tools and techniques in the emerging field of GeoAI.

Get Started with ArcGIS Pro

Learn to build a 2D and 3D map of Venice using ArcGIS Pro

2020 Developer Summit Tech Sessions

All 2020 Esri Developer Summit Tech Sessions available in a single YouTube playlist.

ArcGIS DevLabs

ArcGIS DevLabs guide you through the three phases of building geospatial apps: Data, Design, Develop


A modular, high quality JavaScript toolkit for working with the ArcGIS REST API.

ArcGIS Python API

A Python library for working with maps and geospatial data, powered by web GIS.

ArcGIS Documentation Index

A quick index to find documentation for all parts of the ArcGIS platform.

Custom Search for ArcGIS Documentation

This project, courtesy of Esri Spain, offers a single search for ArcGIS information, including 3rd party sources.

GeoNet: The Esri Community

GeoNet is where the Esri Community – customers, partners, Esri staff, and others in the GIS and geospatial professional community.

ArcGIS Notebooks Tutorial

Learn how to work with ArcGIS using Python Notebooks with the ArcGIS API for Python and ArcPy.

Calcite Design System

Easily build or extend custom applications with functional, intuitive, and attractive user interface components.