Introduction to Web Development Using ArcGIS API for JavaScript
Strictly by pre-registration only
What is this course about?
You will learn how to build, test, and deploy a web application using the ArcGIS API for JavaScript and an ArcGIS for Developers account. This course focuses on functionality available with ArcGIS to incorporate ready-to-use content and online services that allow end users to query, visualise, analyse, and edit data in 2D and 3D.
This course is designed for GIS professionals and others who want to develop custom web applications using the ArcGIS API for JavaScript. The target audience needs some basic knowledge of web development.
Course details
Location
Jakarta
Duration
3 days
Level
Beginner
Category
Development Course
CPD points
Safety measures for training courses
While courses in our training facility have resumed, we want to assure you that the wellbeing of our trainees and staff remains Esri Indonesia’s highest priority.
As the COVID-19 situation continues to develop, strict safety measures and guidelines as recommended by the Ministry of Health are being adhered to for all training conducted.
All computer equipment and desks are disinfected before class commences and during the lunch break, while seats are placed and marked at least 1-metre apart, in accordance with official Safe Distance Measures. Acrylic partitions have also been installed between each desk.
Masks are mandatory throughout training, and alcohol hand sanitisers and anti-bacterial wet wipes will be available.
Your temperature will be taken before commencement. For your safety, you will be asked to return home and see a doc if your temperature exceeds 37.5deg.
Are there any prerequisites?
- This course assumes basic familiarity with GIS concepts
- Some knowledge of HTML, CSS, and JavaScript will be helpful but is not required
- Completion of ArcGIS 2: Essential Workflows or equivalent knowledge
- Completion of Introduction to GIS Using ArcGIS or equivalent knowledge
What skills will I learn?
After completing this course, you will be able to:
- Create apps that incorporate your organisation's web maps, web scenes, and layers
- Display and render maps in both 2D and 3D
- Include capabilities for end users to query map layers and perform spatial analysis
- Develop and test application functionality using version 4 of ArcGIS API for JavaScript
What can I expect?
- Course topics
Introduction to ArcGIS API for JavaScript
- Building a Simple Web App
- Anatomy of a Simple Web App - JavaScript
Load a map into a web app
- Workflow Key
- Workflow Overview
- Use a Working Example
Work with GIS layers
- Workflow Overview
- Select an API Layer - Data Type
- Select an API Layer - Purpose
Display maps with MapViews (2D)
- Workflow Overview
- MapViews (2D) and ViewPoints
- SceneViews (3D) and ViewPoints
Implement map widgets
- Workflow Overview
- Select an API Widget - Purpose
Visualise map features using renderers and symbols
- Workflow Overview
- Select an API Renderer - Data Type
- Symbols and Symbol Layers
- Select an API Symbol - Purpose
Perform searches in the map
- Workflow Overview
- Select a Search Source
Perform queries in the map
- Workflow Overview
- Select a Query Type
Perform GIS analysis
- Workflow Overview
- Identify Geoprocessing Service
Perform geometry operations
- Workflow Overview
- Geometry Operations
Apply a pop-up
- Workflow Overview