Python 初步
用繪圖建立對語法的直覺,先看見程式如何表達想法,再決定要不要安裝完整環境。
唯客學院深耕智慧應用與理財規劃。智慧應用包含 AI、各種大型語言模型(LLM),以及影音、圖片、文案等應用,重點是把工具接到工作與生活上,而不是再走一遍傳統程式設計。
理財規劃則從目標設定、風險評估到保險與資產配置,讓您可以:保障財務安全、實現人生目標、提升生活品質、達成財務自由。
智慧應用從 AI、LLM 到影音、圖片與文案;理財規劃從目標、風險到安排。每一塊都夠深,也能互相串起來。
公開筆記會陸續補上。實體課程與企業內外訓依需求安排,最新場次看粉絲專頁。
筆記分成智慧應用與理財規劃兩塊,對應上面的主題領域。我們正在把大部分網站轉到 Zensical,所以有些筆記連結暫時還沒有內容,之後會陸續補上。
找不到符合的筆記。
包含程式設計。有這些概念,比較容易 debug AI 產生的錯誤,也比較知道下一步該怎麼改。
用繪圖建立對語法的直覺,先看見程式如何表達想法,再決定要不要安裝完整環境。
整理資料型態、容器、語法、字串格式化、檔案 IO、編碼與 comprehension 等常用主題。
用正規表示式比對、擷取與取代文字,處理網頁、檔案與資料時很常用。
網頁怎麼運作:網址、瀏覽器、伺服器與頁面組成,先建立對 Web 的整體概念。
網頁的結構與語意標籤,先把內容排清楚,再接到樣式與互動。
用樣式控制排版、顏色與版面,讓頁面在不同螢幕上都看得清楚。
用現成的格線、元件與工具類,快速排出在各種螢幕都站得住的頁面。
用 utility class 直接在 HTML 上寫樣式,適合快速調整排版、間距與響應式畫面。
瀏覽器與網頁的語言基礎:變數、函式、事件與 DOM,比較容易看懂頁面上發生的事。
在伺服器端跑 JavaScript,處理套件、API 與自動化腳本。
在 JavaScript 上加上型別,讓結構比較清楚,也比較容易抓出 AI 寫出來的錯。
用元件組出介面,處理狀態與畫面更新,適合做互動式網頁。
用模板與元件把資料接到畫面,適合快速做出清楚、好維護的前端。
記錄修改、比對差異與協作流程,讓程式與筆記都能回到某個確定的版本。
把 Git 專案放到遠端:儲存庫、Issues、Pull Request 與 GitHub Pages,方便備份與協作。
檔案系統、權限、套件與常用指令,讓伺服器與開發環境上的操作比較跟得上。
在 Windows 裡使用 Linux 環境,安裝套件、跑指令,跟本機開發流程接在一起。
整理常用快捷鍵、檔案、終端機與開發設定,讓 Mac 上手後能專心做事。
編輯器、擴充套件與工作區設定,把寫程式、看檔案與終端機放在同一個畫面。
在編輯器裡用 AI 補程式、說明程式與改檔,練習怎麼下指令、怎麼檢查結果。
在編輯器裡用 AI 改檔、查錯與補程式,練習怎麼下指令、怎麼檢查結果。
在終端機裡用 Claude 讀專案、改檔與跑指令,把語言模型接到實際開發流程。
OpenAI 的 AI 寫程式助理,在終端機裡讀專案、改檔與跑指令,把語言模型接到實際開發流程。
開源的 AI 寫程式助理,在終端機裡讀專案、改檔與跑指令,可接到不同語言模型。
Model Context Protocol:讓編輯器或助理接到檔案、資料庫與外部工具,把模型用在實際工作上。
以 requests 取得資料、BeautifulSoup 解析內容、Selenium 自動化瀏覽,並說明後續處理方式。
控制瀏覽器做自動化操作與測試,適合模擬點擊、填表與擷取畫面上的資料。
用程式驅動瀏覽器,練習自動化操作網頁、等待載入與擷取內容。
從接收訊息、分析內容到回覆使用者,練習把服務接到日常溝通管道。
把 Bot 接到 Telegram,從接收訊息、回覆到串接服務,練習把工具放進日常溝通。
用 Bot 在 Discord 伺服器收發訊息、指令與通知,把服務接到社群協作。
把通知與簡易指令接到 Slack,讓工作群組能直接跟服務互動。
練習大型語言模型的使用方式:下指令、檢查結果、接到自己的工作流程。
Google 的大型語言模型與多模態應用,從對話、文件到影像理解。
xAI 的語言模型應用,練習把問題問清楚,也把模型給的結果查清楚。
把文件丟進筆記本,用對話整理重點、對照來源,適合讀書、備課與專案資料。
在自己的裝置上跑 AI 助理,接到 Telegram、Slack 等聊天管道,讓模型去處理實際工作。
用對話描述需求,產出可運作的網頁應用,適合快速做出原型、再自己檢查與調整。
在電腦上載入並對話本機 LLM,適合先試模型、再決定要不要接到其他工具。
用指令在本機跑大型語言模型,方便把模型接到腳本、API 或開發流程。
Retrieval-Augmented Generation:先檢索相關資料,再讓模型回答,減少憑空編造。
用節點把服務串成自動化流程,把 LLM、表單、通知接到日常工作上。
用流程把 Outlook、Excel、Teams 等服務串起來,把重複的工作自動化。
用模組把雲端服務串成自動化情境,適合把表單、通知與資料接到日常工作上。
在試算表、表單與雲端文件上寫腳本,把重複的工作自動化。
Google 的影像生成模型,用文字描述產出與修改圖片。
AI 影像與影片風格轉換,把靜態或動態素材做成可用的視覺內容。
用範本做簡報、海報與社群圖,把想法快速排成能發布的畫面。
Google 的 AI 影片製作工具,從構想、分鏡到生成影片。
文生影片模型,用文字或圖片描述產出短片與動態畫面。
文生影片與圖生影片,用來產出短片、動態畫面與鏡頭運動。
AI 影片生成與剪輯,用文字或圖片產出鏡頭、轉場與可用的動態畫面。
影片剪輯與字幕、配樂、轉場,把生成素材編成能發布的成品。
線上影片剪輯與範本,適合快速做成短片、字幕與可發布的成品。
用文字描述產出歌曲與配樂,適合為影片、簡報或內容加上聲音。
文字轉語音與聲音克隆,把稿子、教材或影片旁白做成自然的人聲。
介紹 Pillow、scikit-image 與 OpenCV 三種常用套件,對照它們各自適合的工作。
使用 OpenCV 讀寫與分析影像,並實作人臉偵測、物件辨識等常見應用。
以 scikit-learn 走完載入、建立、訓練與使用模型,並各舉監督式、非監督式與維度縮減的例子。
用 Keras Sequential API 建立模型,並說明 CNN、RNN 等常見架構的實作方式。
用 Python 繪製互動地圖,並以實際資料示範標記、圖層與地理資訊呈現。
用 Python 建立與分析圖網路:節點、邊、路徑與社群結構,把關係資料畫出來、算清楚。
以 Markdown 撰寫內容,產出可搜尋、可佈署的靜態網站,適合筆記與知識庫。
Google Analytics 4:看流量、事件與來源,搞懂網站上的人造訪與互動。
用 Markdown 產出文件網站,適合把筆記、知識庫與技術文件整理成可搜尋的頁面。
以 Markdown 撰寫內容,搭配 Vite 產出快速的文件網站,適合筆記、知識庫與技術文件。
輕量網頁框架,搭配 Jinja2 模板把資料送進頁面,適合做出小型服務與原型。
功能完整的 Python 網頁框架,內建後台、資料庫與帳號系統,適合做出完整的網站服務。
用 Python 型別提示快速做出 API,自動帶文件,適合把服務接到前端或 AI 工具。
送出 HTTP 請求、看回應與整理 API 測試,方便檢查後端服務是否如預期。
快速為模型或分析流程加上操作介面,方便展示、測試與討論結果。
用 Python 快速做出操作介面,適合展示分析流程與 AI 原型。
把開發、測試與佈署串成可重複的流程,讓環境一致、改動也比較跟得上。
把環境包成容器,讓本機、伺服器與部署結果一致。
用網頁介面管理 Docker 容器、映像與堆疊,讓佈署狀態看得到、改得到。
網頁伺服器與反向代理,用來提供靜態網站、轉送請求與處理簡單的佈署設定。
網頁伺服器與反向代理,設定簡單,並可自動處理 HTTPS 憑證。
整理 HTTP、TCP、UDP、DNS、TLS 等常見協定,說明資料在網路上怎麼傳送、怎麼對上。
整理 ping、traceroute、curl、nslookup 等常用指令,用來查看連線、DNS 與 HTTP 請求是否正常。
整理常見風險、防護觀念與實務注意事項,讓系統與資料比較不容易出事。
可縮放向量圖,適合圖示、圖表與網頁上需要清晰畫面的場合。
整理關聯式資料庫、SQL 查詢與表格設計,把資料存哪、怎麼查、怎麼對上講清楚。
把文字、圖片編成向量後做相似度搜尋,常拿來當 RAG 的檢索底層。
提供資料庫、認證與後端 API,適合快速把應用接到雲端。
收款、訂閱與結帳頁面,把金流接到網站或服務上。
整理企業如何用資訊系統支援作業、管理與決策,從資料、流程到常見系統類型。
開源 ERP,把進銷存、會計、客戶與流程放在同一套系統裡。
從目標、現金流、保險到資產配置。資料與工具用來把狀況攤開,決定還是人來做。
整理理財規劃的簡單心法與讀書心得,把錢的觀念、習慣與決策先看清楚。
Python 資料分析的基礎套件,用來整理表格、篩選條件與準備後續分析。
用 Python 擷取股價、財報與公司資料,方便接到 Pandas 與後續分析。
串起 NumPy、Matplotlib 與 Pandas,建立從資料到圖表的基本工作流程。
讀取公司基本資料、股價與財報,設定條件後讓程式找出符合規則的標的。
看盤、畫線與寫小腳本,把行情、指標與想法放在同一張圖上。
Charles Schwab 的看盤與下單平台,練習行情、選擇權鏈與模擬交易。
報酬、風險、資產配置與市場觀念,把為什麼這樣投資講清楚,而不是只看單一標的。
讀財報、看現金流與財務比率,把公司的獲利、負債與真實狀況攤開來。
以 CASIO FC-200V 與 TI BA II PLUS 為主,練習終值、現值、年金、NPV 與 IRR 等常用計算。
國際理財顧問的規劃流程:從目標、現金流到保險與資產配置,把建議說清楚。
人身保險的保障範圍、保單類型與招攬規範,把人壽、健康與傷害險看清楚。
財產保險的標的、承保範圍與理賠觀念,把火災、車險與責任險接到實際需求。
信託的當事人、財產移轉與用途,把家族、保險金與資產管理的安排看懂。
從家族目標、財產移轉到受益安排,把資產怎麼傳、怎麼守、怎麼用講清楚。
練習智慧應用、聽法條,或先算一筆房貸,都可以直接在瀏覽器裡用。
選取法律條文後朗讀或循環播放,用來記憶保險法等常用法規。
用矩形標註影像類別,匯出成 txt,方便整理 YOLO 模型所需的訓練資料。
在瀏覽器裡用 Python 控制 turtle 繪圖,透過畫面理解迴圈、條件與座標。
練習 HTML、CSS 與 JavaScript,完成後可複製、儲存或分享你寫好的內容。
專注編寫頁面主體,練習 Bootstrap 排版,完成後同樣可以複製、儲存與分享。
整理 Unicode emoji 列表,並附上 Twemoji SVG,方便寫出圖文並茂的內容。
估算每月房貸與可能租金,幫助比較買房、持有成本與投資報酬的大致輪廓。
過去課程留下的回饋。重點是講到能用,能接到自己的問題上。
老師很有耐心,針對一個問題會反覆說明,不用術語而是用故事的口吻。這門課除了爬蟲,也帶到版本控制、Chrome DevTools,以及從 client 到 server 的整體概念。老師以解決問題為導向,第一次覺得上課可以這麼享受。
Angela課程不是從最基礎一步一步背語法,而是由實際案例中學習。這樣能帶到基本語法,也比較快看見成果。老師願意針對同學的問題解答,也讓其他人一起學到。
學員老師非常用心講解概念,搭配很多實例做練習。本門課程很實用,如果進一步深入應用,會有很大的收穫。
學員一開始聽說 Python 很好用,也買了不少書,但真的上課才有學到的感覺。影片逐步解說、按部就班引導,以及課後可以重溫,都讓我覺得這是值得投入的學習。
學員對 Python 的使用更清楚,特別是爬蟲,對抓取公開資訊很有幫助。希望之後還能有進階主題,讓工作中也能慢慢用起來。
學員課前有練習與環境確認,課程介紹電腦基本結構與程式流程,再接到多方位的實作案例。有影片可重複練習,群組也能發問,基礎功比較扎實。
施育仁如果這裡沒有你想問的,歡迎直接來信或留言粉絲專頁。
想討論智慧應用、理財規劃,或企業內外訓,都歡迎從這裡開始。