Using Google App Engine

Front Cover
"O'Reilly Media, Inc.", May 14, 2009 - Computers - 241 pages
0 Reviews

Build exciting, scalable web applications quickly and confidently using Google App Engine and this book, even if you have little or no experience in programming or web development.

App Engine is perhaps the most appealing web technology to appear in the last year, providing an easy-to-use application framework with basic web tools. While Google's own tutorial assumes significant experience, Using Google App Engine will help anyone get started with this platform. By the end of this book, you'll know how to build complete, interactive applications and deploy them to the cloud using the same servers that power Google applications.

With this book, you will:

  • Get an overview of the technologies necessary to use Google App Engine
  • Learn how to use Python, HTML, Cascading Style Sheets (CSS), HTTP, and DataStore, App Engine's database
  • Grasp the technical aspects necessary to create sophisticated, dynamic web applications
  • Understand what's required to deploy your applications

Using Google App Engine is also an excellent resource for experienced programmers who want to acquire working knowledge of web technologies. Building web applications used to be for experts only, but with Google App Engine-and this book-anyone can create a dynamic web presence.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Chapter 1 Programming on the Web
1
Chapter 2 HTML and CSS
17
Chapter 3 Python
43
Chapter 4 Sending Data to Your Application
75
Chapter 5 The App Engine webapp Framework
99
Chapter 6 Templates
113
Chapter 7 Cookies and Sessions
143
Chapter 8 App Engine Datastore
153
Chapter 10 Running Your Application on the Google Infrastructure
185
Chapter 11 Memory Cache
193
Appendix A Installing and Running Google App Engine on Windows XP
205
Appendix B Installing and Running Google App Engine on Windows Vista
213
Appendix C Installing and Running Google App Engine on a Macintosh System
219
Appendix D Installing and Running Google App Engine on a Linux System
227
Index
235
Copyright

Chapter 9 JavaScript jQuery and AJAX
177

Other editions - View all

Common terms and phrases

About the author (2009)

Charles Severance is a Clinical Assistant Professor in the School of Information at the University of Michigan; he has also taught Computer Science at Michigan State University. Charles also works with the IMS Global Learning Consortium as the IMS Developer Network Coordinator. Previously he was the Executive Director of the Sakai Foundation and the Chief Architect of the Sakai Project (www.sakaiproject.org). Charles is the author of High Performance Computing, Second Edition, published by O'Reilly and Associates. His home page is http: //www.dr-chuck.com.