網站開發入門指南 : 全面掌握 Flask 框架,一課串起前、後端技能

    學會 Python 輕量級網頁框架,建立出易維護、可擴充的網站,跟上前後端分離的潮流!

    65
    收集中
    • 前端技能 : Html、jQuery、jQuery-UI

    • 後端技能 : API 接口實作、網站常見功能實現

    • 資料庫技能 : SQL 語法 與 Python 連線使用

    • 框架基礎知識:Django、Spring Boot、Vue 的比較

    US$93.38

    框架百百種,Flask 有什麼優勢?

    Flask 是一個使用 Python 撰寫的輕量級 Web 應用程式框架,由於其輕量特性,也稱為 micro-framework(微框架),它有著以下優勢:

     優勢 1 :大大降低了開發的難度,提升了開發效率

     優勢 2 Flask 的穩定性和可擴充性非常高

     優勢 3 簡單易學,非常容易入門,降低了學習成本

     

    什麼是框架?

    網頁框架是簡化網站開發者工作的程式碼庫。框架賦予網站應用一個結構,讓開發者不用重新撰寫每個常用的元件,省下的時間可以更加專注於核心功能上的開發。如果你想要成為一個專業的網站開發者,那麼就必須要至少熟悉一個框架,促進你的發展速度,提升開發效率!

     

     

    如果你有這些需求,學習 Flask 準沒錯

    # 學會業界常用輕量級框架,構建網站工程師應有的開發知識

     

    1. 想要架一個網站,但不想要只是單純的靜態網頁,希望還有動態的表單功能

    👉 課程將從前端的表單元件,串接後端 API,藉由整合資料庫內的數據,提供給用戶更多與更全面的服務。

     

    2. 剛學完 Python 的基本語法,想要學會更多的進階技能,例如網頁開發

    👉 課程將從框架基礎知識,到實作網站常見功能,最後部署上雲端

     

    3. 想要成為網站的開發工程師

    👉 課程不空談理論與概念,而是融入實作,包含:網站登入功能、資料表單的增刪查改等,讓你了解進入業界必備的基本技能。

     

     

    10 小時的課程,讓你從框架新手到獨立實作常見網站功能

    DAY 1

    第 1 章~第 5 章:從認識框架到掌握 Flask 模板引擎

    即使你是 Flask 新手也不必擔心!課程將從安裝、框架的基礎知識解說,並比較各大常見前端框架,包含:Django、Spring Boot、Vue。

     

     

    DAY 2

    第 6 章~第 7 章:學會資料交換與網站功能

    熟悉資料交換與 jQuery 框架,並帶入「RESTful 風格的 API 接口」、「JSON 格式的檔案讀寫」實作,接著熟悉網站功能 - 網站資料、重新導航、檔案上傳。

     

     

    DAY 3

    第 8 章:Python 數據持久化

    了解資料庫概念與 SQL 結構化查詢語法,透過 SQLite、MySQL、SQLAlchemy 三個 Python 模組的使用,逐步熟悉後端程式操作資料庫的方法。

     

     

    DAY 4

    第 9 章:融合先前所學,實作部分網站常見功能

    融合實作,靈活運用 Flask,包含登入功能-註冊帳號、登入帳號、修改密碼,以及資料表單-新增、修改、刪除。

     

     

    DAY 5

    第9章~第 10 章:完整實作網站常見功能,並部署到雲端

    接續完成前一堂課的實作,並且順利部署至雲端。

     

     

    完整實作,一課串起前、後端技能

     

     

    講師資訊

     

    Gamma Ray 軟體工作室

    我是 Gamma Ray 軟體工作室的 Richard,是一名熱於分享技術的獨立開發者。

    擅長 Java 後端與 Web 前端的開發技術,也熟悉原生 iOS 與 Android 的 App 撰寫。

    技術工作坊整理的知識筆記,希望能協助程式設計師擁有嚴謹的編程思維,發揮軟體服務可以帶來的競爭優勢!

     

    「Gamma Ray 軟體工作室」官方網站連結

    「Gamma Ray 軟體工作室」Youtube頻道:連結

    「Gamma Ray 軟體工作室」Instagram專頁:連結

    章節目錄

    • 1-1
      課程大綱 : 介紹
    • 1-2
      開發工具 : 準備
    • 1-3
      課程講義 : 內容
    • 1-4
      熟悉 Git 版本控制工具

    試閱影片

    常見問答

    如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。

     

    若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。

     

    所有線上課程皆不受時間限制,享無限次永久觀看!

    猜你喜歡

    用戶評價

    | 收集中

    購買前問答

    Sean Yeh
    Sean Yeh
    希望學習到部署程式到正式位置的方法
    Gamma Ray 軟體工作室
    Gamma Ray 軟體工作室

    有喔👌

    這次的課程有介紹到 Heroku 的雲端部署。

     

    Heroku 的服務,實際上也是部署在 AWS 上,是屬於 PaaS 的類型,只要用 Git 提交代碼與配置就可以完成。

     

    而另外一種常見的 IaaS 類型,由於需要開發者自行處理開發環境、資料庫、網路伺服器等一系列基礎設施,

    並不在預期的課程大綱裡面,最後一堂課時會再看時間來不來得及,如果時間充足的話會再補充說明。

    銷售方案