Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
GeoCam Project Developer Guide: Tutorials, coding conventions, workflow
tree: bf293a9b2f

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore
README.rst
git.rst

README.rst

Tutorials

Git and GitHub

Our learning plan is here: http://github.com/geocam/geocamDeveloperGuide/tree/master/git.rst

Django

Read the intro and follow the tutorial: https://docs.djangoproject.com/en/dev/intro/

HTML Reference

One of the best HTML and CSS references available is the Mozilla Developers Network

Javascript

MDN has a nice, concise overview of the language: https://developer.mozilla.org/en/A_re-introduction_to_JavaScript

If you're accustomed to object oriented languages with class-based inheritence, you might find this discussion of Javascript's prototype-based inheritence helpful: https://developer.mozilla.org/en/JavaScript/Introduction_to_Object-Oriented_JavaScript

If you're interested in deeper understanding, Douglas Crockford's talks are highly recommended, as is his book.

jQuery

  • The offical docs are very good.
  • Here's a tutorial with a general overview of the features: http://docs.jquery.com/Main_Page
  • A great book on the subject is JQuery in Action, which has a particularly good section on the event model Jquery uses (which abstracts away some of the browser-specific quirks in event dispatch).

Google Maps API

The docs for version 3 of the Maps API live here: https://developers.google.com/maps/documentation/javascript/

KML is the XML schema used for through out Google's Map and Earth products for specifying geographic data. The schema has excellect documentation that you should become familiar with.

Ember.js

Open questions:
Something went wrong with that request. Please try again.