使用 Flask、Docker、MongoDB 和 AWS DevOps 設計 Python REST APIs

這個 12 小時的課程教學生如何使用 Python 開發Flask、Docker、MongoDB 和 AWS DevOps 的 Web 應用程式。學生將更深入地瞭解 Python 網路開發的核心要素,學習如何使用 Flask 框架,計劃、構建和部署RESTful API 到 Amazon EC2 實例,並使用 Tensorflow 建構機器學習 API 進行圖像識別。需要具備基本的Python 知識。

從這 12 小時的課程,你會學到

  • 對於使用 Python 開發 web 的核心元素有更深入的知識和理解
  • 理解並能夠使用 flask 框架
  • 計劃、建構、設定好與佈署 RESTful API 到亞馬遜 EC2 實例
  • 使用 NoSQL (MongoDB) 資料庫
  • 使用 Tensorflow 建構一個用於圖像識別的機器學習 API

要求

  • 具備 Python 的基本知識
  • 擁有熱情並想要提升 Python 技能到更高的水準

課程說明

你懂一些  Python,想要學習 RESTful API 和其他很酷的技術,比如 Flask、Docker、MongoDB ( 僅舉幾種 )?

或者你想在你的履歷中加入Web 開發的 Python 技能?

不管你的動機是什麼,只要你有興趣將你的 Python 技能提升到新的水準,那麼你已經來到正確的地方。

為什麼使用 Python 做 Web 開發?

在 Python 寫程式很好上手,一個沒有先前知識的學生可以很容易地理解每行程式碼和了解如何使用——這意味著只需要基礎知識,你就可以輕鬆寫出一個完整的程式。

Python 有大量的框架和工具可以幫助你上手並在 Web 開發上快速進行。

這是一個很棒的組合-一個強大的語言和大量的工具,讓你能很快運用進入實戰。

為什麼選擇這門課程?

  • 你將會學習和理解如何經由 Flask 框架設計和實現 RESTful API
  • 曾經想知道 NoSQL 資料庫是什麼,以及如何使用這資料庫? 你也將學習如何使用 Python 配合這資料庫開發
  • 什麼是 Docker?”dockerize”是什麼意思? 是的,你猜對了,在這門課上你也會學到這一主題
  • 你甚至將學習如何使用 TensorFlow 建構一個機器學習 API 來做圖像識別
  • 另一個熱門話題是 DevOps,你將學習這主題,並經歷在亞馬遜 EC2實例中佈署一個 RESTful API 的過程
  • 簡而言之,這門課程的目的是讓你在很短的時間內掌握基本的 Python 技能,並帶你到更高的水準

本課程涵蓋哪些主題?

  • 了解 Python Flask 框架的基本知識
  • 理解和實現 REST API
  • Docker
  • MongoDB
  • 專案 : 作為 Service Restful API 的資料庫
  • 專案 : 使用自然語言處理為相似性檢查建立一個 Restful API
  • 專案 : 使用 Tensorflow 和深度學習建立一個圖像識別的 Restful API
  • 專案 : 建立一個 Restful API 來處理銀行交易
  • 將 Restful API 佈署到 AWS EC2 實例中。
  • 你會對所有零件各自如何運作有一個堅實的理解,更重要的是了解它們如何一起運作。

這真的是一個全方位的課程,可以讓你在一個課程中很快對以上的主題清楚理解。

你需要什麼技能?

理想的學生是已經對 Python 有基本了解、渴望提升自己技能的人。 就這樣!

如果你已準備好要開始這課程,現在就加入吧。 我們期待在課堂上與你見面。

目標受眾是誰?

  • 這個課程適合有基本技能,希望了解 Python Web 開發的人
  • 本課程對於希望能更了解 RESTful API 的人很適合
  • 任何對資料庫DevOps、MongoDb 等感興趣的人

講師簡介

Tim Buchalka’s Learn Programming Academy 專業程式設計師和教師 – 190 萬名學生

The Learn Programming Academy 由 Tim Buchalka 創建,他是一位擁有 40 年經驗的軟體開發人員,也是 Udemy 的講師,擁有超過 190 萬名學生學習他的 Java、Python、Android、C# 和 Spring 框架課程。

學院未來三年的目標是教導 500 萬人學習如何程式設計。

除了 Tim 自己的課程(都可以在這裡找到)之外,我們還與最優秀的教師合作,創建課程來教授各個級別的開發人員所需的基本技能。

另一個重要的理念是我們的課程由真正的專業人士教授; 擁有豐富產業經驗的軟體開發人員,同時也是優秀的老師。 我們所有的講師都是經驗豐富的軟體開發人員!

我們的團隊現在正忙於創建新課程。

無論你是初學者,想要第一次學習如何編程,還是想溫習現有技能,或學習新的語言和框架,學院都能滿足你的需求。

Faisal Memon 企業家 | 創業公司 | Google Launchpad Accelerator

嘿 – 我是 Faisal,感謝你查看我的課程。

我在建立供全球數百萬用戶使用的全球產品方面擁有超過 12 年以上的經驗。 我熱愛科技並熱愛科技教學。

目前,我在印度一家快節奏的新創公司負責產品工作,並享受其中的每一刻。 在他之前,我建立了幾家在全球擁有超過 50 萬用戶的新創公司,從 Google + 其他投資者籌集了資金,並且是 Google Launchpad Accelerator 的一部分。 我擁有從頭開始建立產品並擴展到全球用戶的經驗。

我在 Udemy 上是為了與尋求者分享我的知識,幫助他們實現個人和職業發展。

很高興認識你 :)

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading