Please see the Online & In-Person On-Demand Workshops page for timing, cost, and arrangement and registration details.
The ArcGIS Maps SDK (Software Development Kit) for JavaScript offers a rich array of capabilities to support web-based mapping application development and geoprocessing and the latest version of the SDK supports Esri's current web technology solutions, including ArcGIS Experience Builder, Instant Apps, and ArcGIS Hub sites. Learning JavaScript and the ArcGIS Maps SDK for JavaScript allows GIS professionals to take advantage of the technology used in solutions such as these to develop their own custom applications, to develop Experience Builder widgets, and to enhance their spatial data delivery and geoprocessing offerings.
The purpose of this workshop is to help attendees get started with basic web page development using the ArcGIS Maps SDK for JavaScript, with an emphasis on component development and using the core API (Application Programming Interface).
Intended Audience
GIS professionals wishing to develop applications using JavaScript and the ArcGIS Maps SDK for JavaScript.
Prerequisite Requirements
It will be assumed that attendees are familiar with ArcGIS technology and have basic JavaScript programming experience.
Anyone wishing to attend this workshop must also attend the associated workshop, "Introduction to JavaScript." An exception to this requirement will be made if the instructor, David Howes, is satisfied that your level of JavaScript experience is such that attending the introductory workshop is not necessary. If required, please contact David at info@gispd.com to request a waiver.
Associated Workshops
Completion of this workshop is required for anyone wishing to attend future workshops involving the ArcGIS Maps SDK for JavaScript on topics such as intermediate use of the SDK, Experience Builder widget development, and TypeScript (use of which is required for the latter). An exception to this requirement will be made if the instructor is satisfied that your level of JavaScript experience is such that attending the introductory workshop is not necessary. If you are interested in these workshops, please contact David at info@gispd.com for details of when they may be available and request a waiver.
Format and Technical Requirements
The workshop will consist of a balance between lecture material and demonstrations, forming the basis for a flexible and interactive training approach. There will be plenty of time for discussion and experimentation, which will result in a rich and rewarding experience for everyone involved.
Setup
Setup steps will be provided and must be completed prior to the workshop and attendees will be contacted to ensure that the required software is installed and that they can save workshop files onto their machine. Attendees are asked, therefore, to make sure they can be reached via the email address and phone number they used to register for the workshop.