Headline

ArcGIS Server Bootcamp
June 7th - August 27th 

GeoSpatial Training Services

E-Learning for the GIS Professional

 

Student Comments

"I have enjoyed the class (Mastering the ArcGIS Server JavaScript API).  I like working at my own pace through the materials, between the other things I am working on.  The examples are clear, and I appreciate that I will be able to go back and refer to them during my development efforts.  The advanced dojo section seems like a deep topic, and I see myself referring back to that section and the other dojo resources as I am developing.  Finally, I am glad that I was able to get this training in a cost-effective manner.  It is difficult to get training classes up here in Alaska.  Often we have to get on a plane and leave the state.  As much as I enjoy travelling, it may not be the fiscally responsible thing to do in this era of strained budgets.  This training format seems to work, and I hope to participate in more of these in the future." -- Erick Johnson, GISP, GIS Programming/Analyst - Matanuska - Susitna Borough
  • Print
  • Email

Google Maps Courses

Building Rich Google Maps Interfaces with Dojo

Summary
This course was designed as a supplement to our Introduction to the Google Maps API and Advanced Google Maps API Programming courses.  Dojo is an excellent JavaScript framework for creating rich Internet applications.  Dojo is composed of three projects including Dojo Base and Core, Dijits, and DojoX.  Many web application developers choose Dojo because of the rich user interface controls provided by Dijit and DojoX.  However, Dojo is much more than a JavaScript user interface toolkit.  Dojo handles browser normalization, fixes browser compatibilities, DOM querying, remote scripting, drag and drop, data store API, localization and internationalization, cookie handling, accessibility, and more.  One of the most common requirements of a Google Maps application is to plot points of interest (markers) on a map.  In this course you'll learn how to use the Dojo Data API to read point data from XML, JSON, and CSV format data files and plot them on a Google Map. And of course we won't neglect the wonderful user interface controls provided by Dijit and DojoX.  We'll take a look at form and layout controls, Tree, DataGrid, charting, and image display controls.  

Intended Audience
This course is designed for intermediate level Google Maps programmers.  Please consider our Introduction to the Google Maps API as a prerequisite.

Modules
Module 1: Introduction to Dojo
Module 2: Integrating Dojo with Google Maps
Module 3: Dojo Base and Core
Module 4: Dojo Data API
Module 5: AJAX and Remote Server Communication
Module 6: DOM Utilities
Module 7: Using Dijits and DojoX to Build Rich User Interfaces
Module 8: Form and Layout Controls
Module 9: Trees, DataGrid, Charting, Image Display Controls

Some of Our Published Articles on this Subject
Reading JSON Data with Dojo
Accessing Multiple Data Formats with the Dojo Data API
Using Dojo to Enhance Web Mapping Applications

Purchase with our Google Maps Developer Bundle to Save!

GISCI Education Credit: 20 Hours

Purchase Online
E-Delivery: $60.00 (Email with downlink link)
Add to Cart

Mail Delivery: $75.00 (U.S. and Canada Only)
Add to Cart

Purchase by Email, Fax, Regular Mail
Registration Form

You may also be interested in these related books on Google Maps and Dojo.

GISCI Credits

   

Contact Us

General Information
info@geospatialtraining.com

Sales Information
sales@geospatialtraining.com

Phone
210-260-4992

Fax
210-247-9461


Twitter

Search Site