Introduction to maps and the Google API
Designing web pages with embedded maps
Web page scripting : an introduction to JavaScript
Advanced JavaScript topics
Google maps API : the building blocks of mapping applications
Windows mapping : embedding maps in desktop applications
Markers : identifying locations on the map
Feature annotation : drawing shapes on maps
Interactive drawing : the basics of drawing on Google maps
Geodesic calculations : the geometry library
The KML data format : persisting spatial data
Adding GIS features to mapping applications
SQL spatial : backend databases for spatial data
Marker clustering : handling many markers on the map
Web services : updating maps on the fly
Map annotation and map generation techniques
More Google services : the geocoding and direction APIs
Visualizing large datasets
Animating items on the map
Advanced JavaScript animation.