Skip to page content Skip to main navigation
English | Site Directory

e.g. "templates" or "datastore"

# Developer's Guide

Welcome to Google App Engine! This developer's guide contains everything you need to know to build scalable web applications using Google technology.

This guide contains the following sections:

- Introduction
  - What Is Google App Engine?, an introduction to App Engine's features and services
  - Getting Started: Python, a quick tutorial introducing the App Engine Python APIs with a working example. Start here if this is your first time using App Engine.
  - Quotas, an explanation of the quota system and definitions for the quotas described in the Admin Console.
  - The Admin Console, a brief description of the Admin Console.
- Python
  - Overview, using Python to develop an App Engine application.
  - Runtime, about the Python environment in which your app runs; CGI, sandbox features, application caching, logging.
  - Tools, overview and reference for the command line tools, configuration files, and other parts of the Python SDK, including the webapp framework.
  - Service APIs, complete explanation and reference for the Python service APIs.
    - Datastore, all about the scalable datastore and how to use it effectively.
    - Images, the image data manipulation service.
    - Mail, sending email from your app.
    - Memcache, the distributed memory cache.
    - URL Fetch, accessing other Internet hosts from your app.
    - Google Accounts, integrating your app with Google Accounts.
    - Using Google Data Services.
- Resources, links to additional documentation and resources for App Engine developers.