Python Flask入門:從無到有,開發美食資料庫

25 名學員
110 分鐘
NT$1,480
25 名學員 110 分鐘 永久觀看 使用裝置

 

透過收集美食來學習Python!

學會運用模板設計自己的美食資料庫,

用自己的風格呈現珍藏的口袋名單!

 

課程亮點

貼近實務應用面,學會可直接用在生活上

影音課程,可即時與老師同步操作,忘記了隨時可以複習

20 堂線上講座,透過精心設計的20門講座,從安裝、Flask 應用實作

資料庫實際操作、前後端的結合、實務上的解決方案和優化等,有效率的學習

完整原始碼下載,課程最後,提供了專案檔案下載

上這門課,也同時擁有了這個專案的原始程式碼,不管之後在學術上或實務上都可以使用

一次付款,終身無限次數觀看,不用擔心買了卻放到觀看過期的困擾

 

學習目標

學會使用 Flask 開發 web 應用

學會透過 SQLAlchemy 輕鬆處理資料

學會如何使用 PyCharm IDE 開發專案

瞭解前端與後端之間的邏輯

學會透過 Jinja2 模板引擎和靜態資源的應用

學會如何自訂並套用 Jinja 過濾器

學會透過 SQLAlchemy 排序與資料的讀取

 

為什麼要上這門課

想用 Python 開發網頁應用 ?

Python 具備簡潔、易於學習等特性

在 Google、Youtube、Dropbox 等知名科技公司都大量使用 Python 當做開發語言

想玩整個實戰開發 ?

在網路上學的資源,學到的只是部分的功能

學完之後,還是不知道從無到有自己開發,想找一個具有系統、完整性的學習

想學習的有效率且有趣 ?

想有效率並透過實際的專案學習,開發出有趣的  web 應用

你將會走出一切,並且有信心開發出自己的 web 應用

我們課程將會使用專業開發環境 PyCharm 來實作

你放心,我們將會使用免費的版本,PyCharm 是由 Jetbrains 開發的Python IDE(Integrated Development Environment)

它提供一整套功能,協助開發者提高開發效率,像是專案管理、動態提示、版本控制等

你將學會輕量級框架 Flask

Flask 是一個使用 Python 撰寫的輕量級框架,簡約而且容易入門,只需要具備基本的 Python 開發技能

就可以開發出一個 web 應用,另外,它具有閃電般快的速度,Pinterest 的 API 每天用 Flask 提供超過120億次的請求

你將學會最廣泛使用 ORM 套件 SQLAlchemy

SQLAlchemy 是目前 Python 社群中最廣泛使用的 ORM 套件,容易使用,可以滿足大多數資料庫操作的需求

 

課程介紹

這是一門完全實作的課程,你將直接動手實戰操作

完整功能開發,包含資料的新增、修改、刪除和讀取

另外了解前端與後端的結合與運用,以及完整個開發流程

學習過程中將能夠一步一步的進行,將所有所學到的做結合並完美的呈現

在學習中發生任何問題,可以透過 debug 介面分析錯誤資訊,並排除問題

課程在流程上是透過精心設計,有系統的方式拆解完整的 web 應用

分成不同的章節說明各別功能,並完整結合

另外在介面也不馬乎,為了讓學生在學習上也有視覺上的體驗

課程專案完成後的結果也非常精美

並且是實務上的應用,讓學生可以發揮想像力,能夠製作出其他的 web 應用

本課程為 MasterTalks合作系列課程


課程講師

Ray Chung (Entrepreneur)

「當你放下手上的花朵,越過前面那座山時,你會發現,山的後面是一片森林」

人生像玩一場牌,每個人拿到的牌都不一樣

我們可以很緊張地玩這場遊戲,也可以很輕霧自在地玩

但我們既然洪定要玩,就要玩完,就看我們要用什麽心態了

對我而言,學習是一種「體驗」,工作是一種「創造」

碩士畢業之後我在外商公司上班多年到自己設立軟體公司

幫助客戶自動化,過程中不斷地促使我學習新的技能

在公司上班的日子,我發現我樂於教我所學的知識和實務經驗

也因為這份熱情,我將透過有品質且有效率的方式,教我所學的一切技術和知識。

Jack Huang

Jack Huang (Full Stack Developer)

大家好,我是Jack

擅長開發系統、網頁應用;喜歡研究新技術、以及解決問題

覺得寫程式是一門藝術,夢想是在世界各地寫程式,體驗當不同文化的攻城師

相信能夠透過寫程式而幫助到人,是一件值得投人以及偉大的事

如果你也有類似經驗與夢想,歡迎不吝與我分享

 

上過課的學員怎麼說


常見問題

請問有上課時間、上課地點嗎?

本課程是線上收看,只要打開電腦,隨時都可以上課唷

請問有觀看次數限制嗎?

只要購買課程以後,就可以無限次數觀看,沒有限制

如果我還有其他問題,可以去哪裡求救?

歡迎寫信到[email protected],我們將會盡快回覆!

 

快將泛科學院加為好友吧!隨時獲得學習的最新資訊

請搜尋 ID: @dye9615a 或者點擊下方連結加入好友

    1. 安裝 Python

    2. PyCharm 開發環境建置

    3. Flask 建立一個 Web Application

    4. Jinja2 Template 和靜態資源

    5. 新增餐廳表單頁面

    6. 接收使用者資料,POST和GET的差異

    7. SQLite 資料庫與SQLAlchemy套件

    8. 餐廳 Mode 與建立與資料庫操作

    9. SQLAlchemy Query 資料庫資料讀取

    10. SQLAlchemy 更新資料庫資料

    11. SQLAlchemy 刪除資料庫資料

    12. Jinja2 過濾器 (filter)自訂與套用

    13. Python 標準函式 – random

    14. 歷史紀錄 Model 建立與 SQLAlchemy 關聯建立

    15. SQLAlchemy 排序 – 歷史紀錄資料讀取

    16. SQLAlchemy 排序 – 最常光顧的餐廳資料讀取(Top 5)

    17. SQLAlchemy 關聯資料刪除功能修正

    18. 導覽列 (Navigation Bar) 再進化

課後附件連結請點此下載

請注意︰本課程附件為購買課程之學員使用,請勿擅自轉讓他人,或是利用附件侵犯他人智慧財產權。

如對下載有任何疑問,請洽泛科學院

優惠價:NT$1,480
最近瀏覽
您還沒有瀏覽其他商品的紀錄。

泛科知識

網站更新隱私權聲明
本網站使用 cookie 及其他相關技術分析以確保使用者獲得最佳體驗,通過我們的網站,您確認並同意本網站的隱私權政策更新,了解最新隱私權政策