Esri Developer Summit

March 7-10, 2017  |  Palm Springs, California

Introduction to Javascript

Sunday, March 8

8:30 p.m. – 5:30 p.m.

Hilton Palm Springs

Monday, March 9

8:30 a.m. – 5:30 p.m.

Hilton Palm Springs


This training teaches the fundamentals of JavaScript programming, including the use of the core JavaScript objects and the syntax of the language.

What do I need to bring?

Students must bring a laptop containing a recent version of Windows, Mac OS, or Linux. Your machine must also contain a local web server. If you don't have one, no problem —open-source web server software will be provided during the class. Unfortunately for this course, loaner or classroom machines are NOT provided or available. You must bring your own.

Why do I need this class?

JavaScript is a fundamental way to embed maps and tasks in web apps. Completing this course will give you enough information to get you started, including documentation and samples. You'll be ready to get all the information you need out of the more technical sessions related to JavaScript offered during the DevSummit. You will also gain the knowledge and skills necessary to participate and contribute to Esri open-source projects related to JavaScript on GitHub.


This course assumes no prior experience with JavaScript, but all attendees must have extensive hands-on experience with HTML, including layout text and building forms. Prior scripting and Cascading Style Sheet (CSS) experience is strongly recommended. Please be aware that this is a course about learning the JavaScript language itself; it is not a course about the ArcGIS API for JavaScript.