Python 網站進階課程 運用 Google Cloud 服務 開發社群活動平台
4.4 (33 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
156 students enrolled

Python 網站進階課程 運用 Google Cloud 服務 開發社群活動平台

透過 Python Flask, MongoDB, Google Cloud 開發社群活動平台
4.4 (33 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
156 students enrolled
Last updated 5/2019
Traditional Chinese
Current price: $129.99 Original price: $199.99 Discount: 35% off
19 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 3 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 學習到使用 Python Flask Framework 開發平台
  • 學習到前端和後端的搭配應用
  • 學習到 Flask Blueprints 的應用
  • 學習到應用 MongoDB 當後端資料庫
  • 學習到開發平台的整個流程
  • 學會應用 Google Cloud Storage
  • 學會應用 Google Place API
  • 學習到全端的整個概念
  • 學習到使用 Codeanywhere 雲端開發平台
Course content
Expand all 35 lectures 06:10:33
+ PartyGo會員系統開發
17 lectures 03:02:02
使用 Flask Blueprints(大型專案結構)
04:07
透過 mLab 安裝 MongoDB
02:33
建立 PartyGo 使用者模組|連結資料庫
10:26
(新上架)透過 MongoDB Atlas 安裝 MongoDB|連結資料庫
06:54
使用者註冊表單 -1 | jinja template
09:45
使用者註冊表單 -2 | 新增Navbar
03:51
使用者註冊表單 -3 | WTForms 表單驗證
18:53
使用者註冊表單 -4 | MongoDB
09:24
使用者登入登出
16:13
驗證是否登入 Login_required decorator
14:49
登入登出|動態NavBar
05:47
修改使用者資料
22:01
使用者圖片 | Google cloud storage - 1
11:15
使用者預設圖片下載
00:03
使用者圖片 | Google cloud storage - 2
20:02
修改使用者密碼功能
16:11
使用者公開資訊頁面
09:48
+ PartyGo活動系統開發
14 lectures 02:54:25
建立第一個Party | BasicPartyForm
24:23
建立第一個 Party | Google Place API
14:15
建立第一個 Party |存入至 MongoDB
08:42
預設活動圖片下載
00:02
修改 Party 功能開發
19:06
取消 Party 功能開發
14:29
顯示 Party 公開頁面功能開發
22:37
User 參加和離開 Party 功能開發
08:22
後台管理 Party 頁面
17:50
Flask 分頁功能
09:50
Explore ! 搜尋 Party 功能
24:05
PartyGo 首頁
03:36
顯示 User 參加了哪些 Party 活動
06:56
完成 PartyGo 課程
00:11
Requirements
  • Python, HTML, CSS, Bootstrap 基礎
  • 一台有瀏覽器和網路的電腦
Description

你是否學會了 Python 語法,卻不知道如何建置一套系統嗎?

你又是否前端後端都有些基礎了,卻不知道如何前後端整合嗎?

如果是的話,這們課就是為你們所製作的


這是一門 進階的 Python Flask 課程,將結合 Google Cloud API 和 MongoDB 資料庫

這門課將完全從無到有,透過 Codeanywhere 雲端開發環境,一步步的流程 開發出 PartyGo 社群活動平台

這平台可以讓每個人在上面舉辦活動,同時每個人都可以選擇參加自己想去的活動


透過這課程將學到什麼

  1. 你將學到透過 Python Flask 的 framework 來開發一套系統

  2. 你將學到 mLab 雲端 MongoDB 的資料庫應用

  3. 你將學到透過 Google Cloud Storage 來儲存圖片

  4. 你將學到如何應用Google Place API

  5. 學習到全端的整個概念

還不只這些,裡面還有很多細節的功能跟開發的流程


Python Flask 進階課程 從無到有開發 PartyGo 活動平台

  • 34 堂線上講座 - 透過精心設計的34門講座,從安裝、Flask 應用實作、資料庫實際操作、前後端的結合、實務上的解決方案和優化等,有效率的學習

  • Q&A 討論 - 學習過程中,有任何疑問,都可以與其他學生討論,透過教學相長的過程中,有效率的學習,還有不懂的問題,老師也會給予正確的方向

  • 完整原始碼下載 - 課程最後,提供了專案檔案下載,上這門課,也同時擁有了這個專案的原始程式碼,不管之後在學術上或實務上都可以使用


簡介與環境建置

  • 課程專案介紹

  • 建置 Codeanywhere Python 開發環境

  • 安裝虛擬環境

  • Flask 建立一個網頁應用


PartyGo會員系統開發

  • 使用 Flask Blueprints(大型專案結構)

  • 透過 mLab 安裝 MongoDB

  • 建立 PartyGo 使用者模組|連結資料庫

  • 使用者註冊表單 -1 | jinja template

  • 使用者註冊表單 -2 | 新增Navbar

  • 使用者註冊表單 -3 | WTForms 表單驗證

  • 使用者註冊表單 -4 | MongoDB

  • 使用者登入登出

  • 驗證是否登入 Login_required decorator

  • 登入登出|動態NavBar

  • 修改使用者資料

  • 使用者圖片 | Google cloud storage - 1

  • 使用者圖片 | Google cloud storage - 2

  • 修改使用者密碼功能

  • 使用者公開資訊頁面


PartyGo活動系統開發

  • 建立第一個Party | BasicPartyForm

  • 建立第一個 Party | Google Place API

  • 建立第一個 Party |存入至 MongoDB

  • 修改 Party 功能開發

  • 取消 Party 功能開發

  • 顯示 Party 公開頁面功能開發

  • User 參加和離開 Party 功能開發

  • 後台管理 Party 頁面

  • Flask 分頁功能

  • Explore ! 搜尋 Party 功能

  • PartyGo 首頁

  • 顯示 User 參加了哪些 Party 活動

  • 完成 PartyGo 課程


完整專案檔案資源

Who this course is for:
  • 對 Python 有基礎,想進一步學習、應用
  • 對前端後端有點基礎,卻不知道如何整合前後端
  • 想成為全端開發