日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
Google App Engine開發(影印版)圖書
人氣:49

Google App Engine開發(影印版)

即便你在編程或者Web開發方面只有很少或者沒有任何經驗,使用Google APP Engine和這本書就能快速并且充滿自信地構建那些激動人心的可擴展Web應用。 App Engine幾乎是近年來最引人注目的Web技術,它提供了一個簡單...

內容簡介

即便你在編程或者Web開發方面只有很少或者沒有任何經驗,使用Google APP Engine和這本書就能快速并且充滿自信地構建那些激動人心的可擴展Web應用。

App Engine幾乎是近年來最引人注目的Web技術,它提供了一個簡單易用的應用程序框架以及基本的Web工具。盡管Google自帶的教程已經展示了主要的步驟,但是《Google App Engine開發》將會幫助任何人開始上手使用這個平臺。讀完本書你將學會如何構建完整的交互應用,并且將它們部署到和]Google搜索引擎使用同樣服務器的云中。

擁有這本書,你將會:縱覽Google App Engine相關必備技術;學習如何使用Python、HTML、層疊樣式表(CSS)、HTTP和IDataStore(App Engine的數據庫);領會創建高級動態web應用的必備技術要點;掌握部署應用的前提要件。

作者簡介

Charles Severance是密歇根大學信息學院的兼職助理教授。他也是IMS全球學習聯合會的IMS開發者網絡協調員。

目錄

Preface

1. Programming on the Web

The Request/Response Cycle

What Is Google App Engine?

What Is a "Cloud"?

Why Did Google Build App Engine and Give It Away for Free?

What Is the Google Infrastructure Cloud?

Enter the Application Engine

Your Application Must Be a Good Citizen in the Google Cloud

How the Cloud Runs Your Application

Why You Really Want to Run in the Cloud

The Simplest App Engine Application

Summary

Exercises

2. HTMLandCSS

A Brief History of HTML and CSS

HyperText Markup Language (HTML)

A Well-Formed HTML Document

Validating Your HTML

HyperText Links (Anchor Tags)

Multiple Files

Lists in HTML

Specifying Styles Using CSS

Styling Tags with CSS

Exerting More Control over Markup

Validating CSS

Tools to Help You Work with css

Building the Navigation Menu

The CSS Box Model

Adding Navigation Hints for Users

Summary

Exercises

3. Python

What Is Programming?

About Pyttion

Installing Python

The Essence of Programming

Input, Processing, and Output

Conditional Steps: A Number-Guessing Web Application

Variables and Expressions

Naming Variables

Constants

Handling Text Data Using Strings

Using the String Library

Types and Conversion

Variables with Many Values at the Same Time: Lists

Repeated Code: Loops

Python's Backpack: Dictionaries

Looping Through a Dictionary

Stored and Reused Code: Python Functions

Turning Traceback to Our Advantage Using Try and Except

Object-Oriented Python

Comments in Python

The Tao of Programming

Summary

Exercises

4. Sending Data to Your Application

Making an HTTP Request

Hacking the HTTP Protocol

The HTTP Protocol Standards

Watching HTTP in Action

HTML: Building a Form

Sending Form Data to the Server Using POST

Handling Form Data in the App Engine Server

Sending Form Data to the Server Using GET

App Engine Log

Looking at All the Data Available on an HTTP Request

Advanced: Multipart POST Data with File Upload

Summary

Exercises

5. TheApp Engine webapp Framework

A Trivial App Engine Application

An Equivalent Trivial webapp Application

The Handler Callback Pattern

Looking at the Handler Code

What Is "self" and Why Is It There?

Number Guessing Using the webapp Framework

Web Server Logs

Summary

Exercises

6. Templates

Template Syntax

Using the Templates from Python

The Number-Guessing Game Using Templates

Abstraction and Separation of Concerns: "Model View Controller"

Building a Multiscreen Application

Static Files in App Engine

Referencing Static Files

Generalizing Template Lookup with Multiple Templates

Extending Base Templates

Conditional Processing Templates

Replacing More Than One Block in the Base Template

Extending Our Application

Syntax Errors

More on Templates

Summary

Exercises

7. Cookies and Sessions

HTTP Cookies

Logging In and Logging Out Using Sessions

Installing the Simple Session Utility

Using the Session to Mark Login and Logout

Changing the User Interface for a Logged-In User

Summary

Exercises

8. AppEngineDatastore

The Model-View-Controller Pattern

Defining Models

Adding a New Account Form

Adding a User Account

Looking Through the Datastore

Logging In and Checking Accounts and Passwords

Retrieving and Displaying Many Objects

Terminology: Different Types of Keys

References Between Data Models

Interactions Between Models

Pt/tting the Primary Key into Session

Adding the Chat Feature

Summary

Exercises

9. lavaScript, jQuery, and AJAX

jquery

Create a View of the Chat Messages in HTML

Asynchronously Updating a

網友評論(不代表本站觀點)

來自無昵稱**的評論:

英文的?

2010-11-07 19:09:35
來自滕呂俊**的評論:

這個商品不錯~

2013-12-16 10:26:06
來自tister**的評論:

這個商品不錯~

2013-12-21 11:54:59
來自jonni**的評論:

這個商品不錯~

2014-02-17 16:50:09
來自無昵稱**的評論:

這個商品不錯~

2014-07-17 10:35:39
來自aaaaam**的評論:

難得的好書,很喜歡。

2015-11-12 10:33:39
來自無昵稱**的評論:

包裝完好,很貼心

2016-08-10 13:13:16

免責聲明

更多出版社
主站蜘蛛池模板: 阳春市| 鹤壁市| 云阳县| 兴仁县| 盐源县| 绍兴县| 栖霞市| 闵行区| 罗源县| 仁布县| 西林县| 抚顺县| 舟曲县| 丹江口市| 象山县| 昌黎县| 霞浦县| 蒙自县| 陇南市| 广饶县| 扬中市| 贺兰县| 海林市| 桦南县| 登封市| 刚察县| 东平县| 海门市| 阿拉善右旗| 九寨沟县| 西充县| 潜山县| 保山市| 古田县| 肃南| 武胜县| 新津县| 南宁市| 仪陇县| 桑日县| 佛教|