Skip to content

建立 2026-09-14 更新 2026-09-14

完整迷你課程

官方短片適合建立地圖;若你希望一支影片涵蓋 Widget、表單、狀態、快取、多頁,下面兩支社群課程最清楚。講師都公開對照官方文件,內容與現行程式模型相容。

Tech With Tim:Streamlit Mini Course

頻道:Tech With Tim 長度:約 1 小時 35 分 2024 年

這支影片在講什麼

這是目前社群裡結構最完整的一堂課,不只示範「能跑」,還解釋 Streamlit 的執行模型。章節如下:

時間 內容
0:00 總覽:為什麼用純 Python 就能做網站
3:26 安裝與專案設定
4:40 st.write() 與 magic command
10:25 Data flow:每次互動重跑整支腳本
14:35 文字、標題、Markdown
17:33 圖片
19:27 DataFrame 等資料元件
23:00 圖表
25:13 表單元件;接著兩個完整表單範例
42:00 Session State
48:40 Callback
1:00:22 版面(sidebar、columns)
1:05:06 Widget 進階(key、行為細節)
1:15:30 Caching
1:22:37 st.rerun()
1:24:55 Fragments(只重跑頁面一部分)
1:28:22 多頁,以及更進階的頁面控制

適合誰看

已經會一點 Python、想一次把本站各章串起來的人。建議先看官方 Crash Course,再看這支當「加厚版」。對應本站 重新執行表單Session State快取多頁

在 YouTube 開啟

Tech With Tim:15 分鐘做出網站

頻道:Tech With Tim 長度:約 18 分鐘

這支影片在講什麼

同一位講師的短版。前幾分鐘裝套件、寫最小 App;接著用 pandas 做一個可篩選的資料儀表板,讓你看到 sidebar + 表格 + 圖表的組合。最後點到 callback、版面等進階方向,但不展開。

沒時間看 90 分鐘版時,先看這支建立手感,再決定要不要看完整課。成品程式在講師的 GitHub

在 YouTube 開啟

Data Professor:第一個資料科學 Web App

頻道:Data Professor 長度:入門實作 播放清單:Streamlit

這支影片在講什麼

Chanin 在加入 Streamlit 團隊前後,就在自己頻道從「資料科學家的角度」教 Streamlit。第一集帶你從空白檔做出可互動的資料科學小工具:輸入、顯示結果、在瀏覽器裡操作,而不必碰 HTML。

這支片較早,佈署段落若提到 Heroku,請改看官方 Community Cloud(本站 佈署 與官方 Crash Course 後半)。寫 App 的方式仍然適用。同一播放清單後面還有分類模型、生物資訊、股價等主題 App,適合當專題練習。

在 YouTube 開啟