在Python中設計Google App Engine 應用程式 Programming Google App Engine Applications in Python

難易度: 中階
新課報到
Google的App Engine™,它是全面的Google雲端平台™套件中雲端運基礎服務的一部分,提供了強大而靈活的框架,在其中可以開發出功能齊全的雲端基礎應用程式。在這門課程中,您將學習如何開發Python®App Engine應用程序式,使用HTML模板,你的代碼從Google資料儲存區和 Google雲端儲存區™的內容中讀取。您將學習如何解決發展中各種挑戰在一個可擴展的環境,雲端基礎的應用環境,包括概念,如資料的一致性,成本控制上傳大量內容到雲端上,並在後台進程任務處理。你會熟悉寬的各種函式庫與服務,包括Webapp2,Jinja2,WTForms,channels,taskqueue,Google的使用者認證搜索,ZIP文件壓縮和其他等等。
開課日期: 2018-11-17
很抱歉!目前沒有開班梯次唷!

課程說明

在這門課程中,您將在Python中開發Google App Engine應用程式。

你將會:

  • 執行Google App Engine開發的整個週期,包括開發工具安裝,程式設計,測試和部署。
  • 通過使用Webapp2和HTML模板開發使用者界面。
  • 驗證Google帳戶的使用者,並控制訪問基於應用程式功能的使用者帳戶。
  • 使Web應用程式回應GET和POST的請求,並處理網頁表單應用。
  • 在Google雲端資料儲存器中儲存,檢索,刪除資料。
  • 在Google雲端儲存器,檢索,儲存,刪除文件,同時控制一致性和優化於儲存服務的性能和成本。
  • 執行背景和批量操作處理,並提供給使用者通知通過HTTP,XMPP,Mail,和Sockets。
  • 查詢資料儲存區並使用查找API來搜索應用程式內容。
  • 提供一個功能去要求使用者登錄到Web應用程式。
  • 上傳和部署應用程式到雲端。

目標學生:

本課程是專門為想要學習在Python中使用Google App Engine去開發雲端基礎應用程式的程式設計者。


具備能力:

為了確保你在這門課程中的成功學習,你應該要有寫過Python程式語言和使用HTML和JavaScript開發Web內容的經
驗。

建議您要有使用Server端程式語言去開發web應用程式的經驗。

你也應該要知道Google雲端平台內的產品,並要能夠解產品的優點與功能。
您可以通過以下邏輯運算子的課程獲得這個等級的知識和技能,或具有相當水平的知識和技能

在這門課中學到:

  • HTML5:內容創作基礎
  • HTML5:內容創作與最新和進階的功能
  • Python®程式設計:介紹Google雲端基礎特別課程的技術要求

課程內容:

課程1:開發與測試應用程式

  • 主題A:設置Google App Engine的環境
  • 主題B:建立一個App Engine項目
  • 主題C:啟動和測試應用程式

課程2:開發Web應用程式使用者界面

  • 主題A:使用HTML模板
  • 主題B:在Web應用程式合併靜態文件

課程3:進行Google使用者身份驗證

  • 主題A:提供登入功能
  • 主題B:通過身份驗證去控制訪問應用程式功能

課程4:處理使用者輸入

  • 主題A:處理Web請求
  • 主題B:處理表單的安全性
  • 主題C:驗證使用者輸入

課程5:在資料儲存區上儲存資料

  • 主題A:儲存和檢索資料儲存區單元
  • 主題B:有效使用資料儲存區
  • 主題C:編輯和刪除資料儲存區單元

課程6:處理文件

  • 主題A:支援文件上傳
  • 主題B:優化已檢索的發佈資料

課程7:後台執行與批量操作

  • 主題A:導入批量數資料
  • 主題B:向使用者發送消息

課程8:查詢資料儲存區

  • 主題A:查詢Google雲端資料儲存區
  • 主題B:執行搜索
  • 主題C:查詢游標

課程9:在雲端中管理應用程式

  • 主題A:建立和設置項目
  • 主題B:部署應用程式
課後回饋

培訓中心

台灣 富捷IT培訓

富捷 IT 培訓 成立至今15年

由幾位美國矽谷回國的工程師團隊創辦,專注IT領域人才培育 一流的導師才能教出一流的人才。

『富捷IT培訓』的老師都是矽谷或台灣數一數二的的業界佼佼者。從他們身上不但可以學到最正確的程式概念,更可以學習他們成功的秘訣!

聽富捷老師分享他們的經驗,節省你犯錯的次數,加速學習電腦程式的時間!重視實務教學,讓學生不只是擁有理論,而是實際帶領邊學邊做 美式風格,精品式教學方式,讓學生擁有高品質教育,而不是用量充數。