Student Comments

 Your materials are EXCELLENT -- Pete Kennedy, Asheville-Buncombe Technical Community College
  • Print
  • Email


Building ArcGIS Server Applications with JavaScript

Updated for ArcGIS 10.1 and Version 3.9 of the JavaScript API.Cool 

Need to build a custom web application with ArcGIS Server?  The ArcGIS Server API for JavaScript is an excellent choice for building high performance, attractive web mapping applications. 

In this self-paced course you'll learn the basic concepts of building web applications with ArcGIS Server using the API for JavaScript.  The JavaScript API is extremely popular with ArcGIS Server developers for it's ease of use, versatility, and platform independence. 

This course includes the following modules:

  • Working with the Map
    • Creating a Map and Adding Data Layers
    • Working with the Map Extent and Spatial Reference
  • Adding Tiled and Dynamic Map Layers
    • Adding Cached Map Services to the Map
    • Adding Dynamic Map Layers to a Map
    • Applying a Definition Expression
  • Working with Graphics and GraphicsLayers
    • Applying Symbols to Graphics
    • Rendering with SimpleRenderer, UniqueValueRenderer, ClassBreaksRenderer
  • Displaying Data in an InfoWindow
  • Commonly Used Map Events
    • Map clicks, mouse movements, keyboard interaction
  • Adding Toolbars
    • Navigation Toolbar (Zooming, Panning, Full Extent, Next and Previous Extent)
    • Drawing Toolbar (Drawing Points, Lines, Polygons, Extents)
  • Working with Tasks
    • Performing Spatial and Attribute Queries
    • Identify Features
    • Find Features
    • Geocoding and Reverse Geocoding
    • Geometry Operations (Buffering, Measure Distances, Calculating Area, much more)
    • Routing
  • Adding Widgets to the User Interface
    • BaseMapGallery
    • Legend
    • Scalebar
    • OverviewMap
  • Basic Application Design and Layout
    • Using Dojo Dijits to Build Application Layouts
    • BorderContainer, ContentPane, TabContainer, AccordionContainer
    • Using ESRI Sample Layouts for Efficient Layout Design
  • Default API Configuration

Our Published Articles on This Subject


New to Web Development with HTML/CSS/JavaScript?
If you're completely new to HTML/CSS/JavaScript we suggest that you take our free online course HTML and CSS for Complete Beginners.  You can enter this course free using a 'guest' login. 

GISCI Education Credit:40 hours

Purchase Online
This is a self-paced, web based course.  After ordering you will receive an email containing course and login instructions.  

Self Paced Web Delivery: $319.00
Add to Cart

We offer the option of purchasing bound hard copies of the lecture notes for this course as well.  Course notes are delivered by regular mail service within 5-7 days of purchase.  (U.S. and Canada only)
Introduction to ArcGIS Server JavaScript API
Course Notes: $50.00
Add to Cart

Purchase by Email, Fax, Regular Mail
Registration Form




Python ArcGIS Book

GISCI Credits


Contact Us

General Information

Sales Information



Search Site