Contents
用 Python、Flask 和 Docker 建構一個真實的 Web 應用程式。學習用 Stripe 接受付款,還有更多。
從這 10.5 小時的課程,你會學到
- 看看一個大型應用程式是如何分階段建立起來的
- 建構複雜的 Web 應用程式和網站
- 競標 Flask/ Web 開發的自由工作
- 有信心申請軟體公司的 Flask 職位
- 熟練掌握伺服器端開發和資料庫的能力
- 一個基於 Docker 的超強開發環境
要求
- 一台執行 Windows、OSX 或 Linux 的電腦
- 對 HTML、CSS 和 JavaScript 有非常基本的瞭解
- 完成該課程不需要付費軟體(該課程中使用的所有軟體都是免費的)
課程說明
你想建立一個很棒的 Web 應用程式,但不知道從哪裡開始?
嗨,我是Nick,在過去的一年裡,我一直在教成千上萬的學生如何用 Docker 部署 Web 應用程式。
現在,我想教你如何自信地開發可用於營運的 Web 應用程式。
大多數學習材料只教你如何建立玩具範例,並丟擲 “你不會想在營運中這樣做…… “這樣的話,但他們從未告訴你真正的方法。
想像一下,在花費了你的時間和辛苦賺來的錢之後,你會感到多麼可怕,但仍然不得不做大量的研究來完成你的專案。我經歷過,也做過,這並不好玩。
相反,我課程中的很大一部分程式碼庫都是在多個專案的營運中執行過的。
我將在你身邊解釋我的思考過程,同時我們一起建立起一個數千行的應用程式。
你將帶著你所需要的一切,自信地建立你自己的 Web 應用程式。
“哇,你做了一個多麼了不起的資源。應用程式的源頭是驚人的簡明(顯然是多年的經驗提煉)。說實話,這是我見過的最漂亮的 Web 應用程式程式碼庫。- David N.”
以下是參加我的課程你將學到的一些內容:
- 學習如何使用 Docker來 “Docker化 “一個 Web 應用程式
- 瞭解什麼是 Flask 以及如何在你的應用程式中使用它的功能
- 學習如何建立一個與 Python 2和 3 相容的程式碼庫
- 學習如何在 Flask 中使用 PostgreSQL、Redis 和 Celery
- 建立一個完整的使用者管理系統
- 建立一個靈活的客製化管理介面
- 接受經常性和小額交易的信用卡付款
- 處理 HTML 模板和 JSON 響應
- 日誌、中介軟體和錯誤處理
- 資料庫遷移和國際化(i18n)
“我在過去3年裡一直在使用 Flask,並且是 Mastering Flask Packt 書籍的技術評論員,即便如此,我還是在你身上學到了很多東西!“。- Pedro B.”
是什麼讓 Flask這麼棒?
- 基於世界上最流行的電腦語言之一(Python)。
- 極簡主義,容易上手
- 快如閃電(Pinterest 的 API 使用 Flask 每天提供120多億個請求
- 充滿活力的社群和生態系統(數以百計的高品質擴充套件)。
- 對自由職業者和諮詢業有利可圖
為什麼Docker值得使用?
- 在建立開發環境時,可以省去大量的麻煩
- 可以輕鬆地在不同的環境或伺服器之間移動一個應用程式
- 防止出現 “好吧,它在我的機器上運行了!”這樣的問題
- 使得與團隊一起開發成為更愉快的經歷
- 你將不需要昂貴的主機來部署你的 Web 應用程式
透過學習我的課程,你不僅能成為 Flask 大師,而且還能獲得開發 Web 應用程式的信心,這樣你就能獲得作為軟體開發人員應得的小時工資。
這可以透過提高你作為自由職業者的費率或在你的工作中談判獲得更高的工資來實現。在我多年擔任顧問和與許多開發人員交談的過程中,我發現大多數開發人員對自己完成要求的工作的能力沒有信心。
他們中的一些人甚至害怕競標或接受合同工作。
這實際上是一個非常普遍的問題,被描述為 “冒牌貨綜合症”。我已經受此困擾很久了,它讓我損失了數萬美元,現在我想讓你避免犯同樣的錯誤。
你可能會想:”尼克,在 Flask 上的課程到底如何讓我提高費率?”這是一個很好的問題,但在我回答這個問題之前,讓我們先玩玩幾個數字。
- 如果你在接下來的一年裡每週工作20個小時,每小時30美元,那麼你就能賺到31200美元
- 當你的工資翻倍後,你將賺到62400美元
難道你不希望每年在你的口袋裡多出3萬嗎?你知道,時薪30美元和時薪60美元的開發人員之間唯一真正的區別是他們的心態。
他們中的一個相信自己能完成工作,而另一個則努力相信自己。
用 Flask 建構 SAAS 應用程式將如何幫助你創造更多的收入?
很簡單,你將得到一個經得起考驗的 Web 應用程式,你可以把它作為你下一個專案的防彈基地。你不必坐在那裡猜測自己,同時自己研究一切。
你得到的是經過良好測試的程式碼,這些程式碼已經在營運中執行。大量的邊緣案例已經被解決,並且由於真實生活的需要而增加了一些功能。不僅如此,在你完成課程的過程中,我將在你身邊為你解釋一切。
你將看到應用程式是如何從一個單一的檔案建立起來的,一直到一個跨越幾十個檔案和資料夾的4000多行的專案。
如果這還不夠,我還會在課程的論壇上回答你的任何問題,而且我所有的課程都有一個無與倫比的30天保證,100%無風險。如果你不喜歡這個課程,我堅持給你100%的退款–不問問題。
“絕對能節省時間和理智! 全面,非常值得。- B.C.”
目標受眾
- 任何想學習 Web 開發的人
- 任何想提高自己作為軟體開發者報酬的人
- 想學習 Flask 的裡裡外外的人
- 想建立軟體即服務應用程式的人
講師簡介
Nick Janetakis 開發人員/Docker隊長/教師
大家好,我是Nick,我是一個自學了20年的軟體開發者。
我也是 Docker 船長,這意味著 Docker 親自聯絡我加入他們的團隊,成為值得信賴的內容提供者和社群領袖。
多年來,我一直作為顧問為不同的客戶做合同工作,同時也在自己的專案上大做文章,因為這是我喜歡做的事。
我所有的課程都是根據我在實際工作中獲得的經驗建立的,並透過現實世界的經驗摸索出一些東西。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- 架構 SaaS 應用程式-獨特的挑戰與解決方案
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!