🌼 連假首日!宜升級硬實力迎接高薪 🫵 職場必備技能低至 64 折❗️點擊再領 $800 購課金
天
時
分
擁抱高薪機會🤑
登入/註冊
0 seconds of 0 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
鍵盤快捷鍵
播放/暫停空白鍵
音量增加↑
音量減少↓
快進 5 秒→
倒退 5 秒←
開啟/關閉字幕c
全螢幕/離開全螢幕f
靜音/取消靜音m
Decrease Caption Size-
Increase Caption Size+ or =
跳轉至%0-9
00:00
00:00
00:00
 
影片檔案無法播放(錯誤碼: 224003)
郭耀仁

資料分析的七個練習專案:累積個人作品集

想順利獲得初級資料分析師的工作,作品集是不可或缺的成功要素,跟著我實作七個練習專案,進而發想專屬於你、能在面試侃侃而談的作品集!
Hahow AI 學習升級
51.2 k 的人也在觀看
5.0
(13)

關於課程

課程包含

包含 9 章 127 單元、7 項作業

課程時長

14 時 33 分鐘

課程總人數

393 位同學

觀看限制

不限觀看次數,還會附贈完課證書

學習升級

Hahow AI 學習助教
無需額外付費
即時問答、重點整理、測驗理解,讓知識派上用場

最新消息

課程內容

課程試看單元 - 2-4 成品實作

試看單元影片僅作為教學示意影片,實際完整影片以課程開課後呈現為主。

學習資料分析時的四項煩惱:學了 Python 與 SQL,卻始終缺乏專案實作經驗;有轉職需求,卻不知如何製作個人作品集;在提升資料分析整合、應用能力時遇到瓶頸;分析項目細節不足,難以看出趨勢結果。

青綠色漸層與紋理背景的段落標題橫幅,中央以白色大字呈現「課程緣起」,兩側搭配黃色與藍色對話框及像素方塊裝飾。

在 2012 年 10 月哈佛商業評論拋出「資料科學家是 21 世紀最性感的職業」那刻,資料科學從美國向全世界颳起浪潮,至今已經 12 年,報章雜誌與社群媒體的熱門字彙也從大數據、資料科學、機器學習、深度學習、神經網路、生成式 AI、大型語言模型一直演進到通用人工智慧。

各行各業因應資料科學與數據驅動決策的浪潮,造成「以程式處理並分析資料」的相關職缺在就業市場需求量大增,即便有為數不少的倡議者聲稱未來在人工智慧的協助下,不再需要初階的程式設計師或資料分析師,但是從過往經驗推敲,在眾多 No-code/Low-code 或強調推拉點選的商業智能工具的夾擊下,「擅長程式設計的分析師」與「擅長資料分析的工程師」持續屹立於鎂光燈下的實際案例,擁有跨領域知識與技能的資料科學從業人員,仍舊會是就業市場的當紅炸子雞。

講師郭耀仁為資料分析師與資料科學專業講師,曾任 Coupang 資深資料分析師、SAS Taiwan 資料分析顧問,並於 Hahow 好學校授課,累積超過 5,000 多名學員。

基於程式設計與資料分析整合應用的重要性,我從 2019 年起在 Hahow 開設了一系列資料科學課程,從「如何成為資料分析師」、「SQL 的五十道練習」、「Python 的 50+ 練習」、「R 語言的 50+ 練習」到「進階 SQL 的五十道練習」,我感受到修課學生對程式設計與資料分析整合知識與技能的熱忱學習動機,更有許多完課同學表示希望能開設「作品集」課程再提升自己的功力。

這門課程「資料分析的七個練習專案」跟過往課程最大的不同在於,以「練習題」作為核心的學習理念我們稱之為 Exercise-based learning,這次進一步以「專案」作為核心的學習理念我們稱之為 Project-based learning,同學不再像過往學習時以「練習題」作為問題解決的單位,而是改以「專案」作為問題解決的單位,課程會告訴你這個專案的亮點為何、盤點需要擷取哪些資料來源、有什麼功能要被涵蓋在專案中,最後會手把手帶你實作,並提供替代選項,協助同學發想專屬於自己的作品集。

專題式學習法 Project-based learning (PBL)以「從零到一 (Built from scratch)」的專案實作為核心,歷練七次,循環完成資料來源、資料整理、概念驗證、成品實作、亮點統整與優化延伸。青綠色漸層橫幅中央以白色大字標示「課程單元規劃」,左右搭配抽象音訊等化器般的直條圖形與幾何色塊裝飾。課程共有九個章節,除了第一個章節是簡介、最後一個章節是總結之外,第二到第八章節分別都是一個練習專案,在每一個練習專案,我們都會依循「資料來源」、「資料整理」、「概念驗證(Proof of Concept, POC) 、「成品實作」、「亮點統整」與「優化延伸」的軌跡,讓學員可以歷練七次從零到一(Built from scratch)的專案實作。

簡介

課程簡介與電腦開發環境安裝建立。我們主要使用 Python 與 SQL 來完成所有的專案,其中 Python 的開發環境會採用 Miniconda 以及 Visual Studio Code,使用 conda 管理專案環境,使用 pip 與 conda 管理專案模組。SQL 的開發環境會採用 SQLite、SQLiteStudio 並且透過 sqlite3 與 Python 互動。

專案一:兩百個國家、兩百年、四分鐘

  • 專案說明:資料視覺化的經典案例之一,來自瑞典國際衛生教授 Hans Rosling 著名的 TED 演講,以視覺化形式呈現過去兩百年來,200 個國家在收入與預期壽命方面的變化。透過動態數據,觀察全球國家經濟與健康發展的趨勢。
  • 專案成品:動態播放的散佈氣泡圖(scatter bubble plot)根據收入(X 軸)與預期壽命(Y 軸)進行分佈,氣泡的大小代表該國家的人口。
  • 資料來源:gapminder.org
  • 專案亮點:資料清理、資料庫正規化、資料視覺化與部署網頁應用程式等。

互動式世界各國氣泡圖,顯示 2006 年人均 GDP 與預期壽命 lex 的分布,橫軸為 GDP per capita、縱軸為 lex,氣泡依 world_4region 以 Asia、Africa、Europe、Americas 分色,並標示 Slovenia。圖片僅為專案成品示意圖,非實際專案成品

專案二:拿破崙征俄戰爭

  • 專案說明:資料視覺化的經典案例之二,來自 18 世紀的法國土木工程師 Charles Joseph Minard 著名的 Sankey diagram,圖中描述拿破崙軍隊從立陶宛考那斯(Kaunas, Lithuania)進軍俄羅斯莫斯科(Moscow, Russia),最終撤退的過程,這個視覺化展現了戰爭失敗的主因有三:征途遙遠、酷寒低溫與交戰折損。
  • 專案成品:靜態地理 Sankey diagram,圖表呈現拿破崙的軍隊數量、行進的距離、溫度、經緯度和相關的河流和地名、行駛方向、和特定日期的相對位置等數據,展示出軍隊規模隨著時間和地理位置的縮減狀況。
  • 資料來源:Michael Friendly, York University
  • 專案亮點:資料清理、資料視覺化與地理圖資處理。

Charles Minard PyPlot圖片僅為專案成品示意圖,非實際專案成品

專案三:資料科學家的工具箱

  • 專案說明:Kaggle 是資料科學家與機器學習工程師的集散地,從 2017 年到 2023 年間每年都有年度調查問卷,透過問卷資料的探索,可以掌握資料科學家的特徵與技能組合,這是一個可以幫助資料科學初學者快速暸解這個領域的相關技能、日常工作職責以及最推薦學習的技能。
  • 專案成品:縱向研究(cross-longitudinal)報告,學生可以整合近三年的調查問卷,針對相關技能、日常工作職責與最推薦學習的技能進行趨勢分析,並以此作為未來學習規劃的依據。
  • 資料來源:kaggle.com
  • 專案亮點:資料清理、資料庫正規化、資料視覺化與部署網頁應用程式。

Kaggle Survey 2021Kaggle Survey 2021圖片僅為專案成品示意圖,非實際專案成品

專案四:找出章魚里

  • 專案說明:在選舉中,有些地區的選票結果與全市或全國的結果相近,這些地區被視為具有代表性,常用來進行選舉預測或民意抽樣。章魚里專案的目的是幫助使用者了解其戶籍所在地在選舉結果中的代表性,並計算其所在「里」的抽樣準確度,進而判斷是否有潛力成為「章魚里」。
  • 專案成品:一個網頁應用程式,讓使用者輸入縣市、鄉鎮與村鄰里,暸解自己戶籍所在地的抽樣準確度有多高,是否有機會成為與全國選票結果相近的「章魚里」。
  • 資料來源:台灣中選會選舉資料庫,使用 2024 年的總統與立法委員選舉的投票所明細。
  • 專案亮點:資料清理、資料庫正規化、資料視覺化、地理圖資處理與部署網頁應用程式。

章魚里圖片僅為專案成品示意圖,非實際專案成品

專案五:大疫世代

  • 專案說明:在 2020-2023 年期間,我們親身歷經了一場人類歷史上致死人數最多的流行病之一:嚴重特殊傳染性肺炎(COVID-19)。透過專案使用者能夠規劃在給定資料中,如何用三到四個圖表監控公共衛生事件,包含確診地圖、死亡地圖和時間序列等。
  • 專案成品:一個網頁應用程式,具有互動元件的儀表板。藉由這個案例學生可以理解如何規劃與設計企業的銷售、業績儀表板,而不需要每天透過公司信箱寄送 Excel 報表。
  • 資料來源:Johns Hopkins CSSE,涵蓋全球疫情的資料,起始日為 2020-01-22,終止日為 2023-03-09。
  • 專案亮點:資料清理、資料庫正規化、資料視覺化、地理圖資處理與部署網頁應用程式。

Covid-19 Dashboard圖片僅為專案成品示意圖,非實際專案成品

專案六:奔跑的長條圖

  • 專案說明:Racing bar chart 是一個動態長條圖,用來呈現隨時間軸而變動的數值排名(Ranked by values),是近年來在社群媒體上常見的溝通媒介。
  • 專案成品:動態播放的長條圖(Racing bar chart),展示 2024 年台灣總統及立法委員選舉的投票結果隨時間變化的排名,能更方便、清楚地觀察和分析選舉結果的演變過程。
  • 資料來源:台灣中選會選舉資料庫,我們將會使用 2024 年的總統與立法委員選舉的投票所開票完成時間資料。
  • 專案亮點:資料清理、資料視覺化與部署網頁應用程式。

「COVID-19 Confirmed by Country」長條圖,統計日期為 2020-03-16;China 81,040 居首,其次為 Italy 29,038、Iran 15,344、Spain 10,484,呈現各國確診數排名。圖片僅為專案成品示意圖,非實際專案成品

專案七:小小停車場

  • 專案說明:車牌辨識系統在生活周遭的停車場都已經相當普及,取代了傳統透過代幣來管理進出場的機制,專案中將使用電腦視覺(computer vision)的基礎 Python 模組,做出一個以秒計費的小小停車場的網頁應用程式。
  • 專案成品:一個網頁應用程式,使用者可以輸入或上傳手寫的車牌號碼,應用程式以車牌辨識系統來識別車牌並計算停車時間及費用,介面包含車牌號碼識別顯示、停車時間計算和費用顯示。
  • 資料來源:使用者手寫在白紙上的車牌號碼。
  • 專案亮點:資料清理、資料視覺化與部署網頁應用程式。

車牌辨識(一)車牌辨識(二)圖片僅為專案成品示意圖,非實際專案成品

總結

透過自身經驗分享,總結常見五關卡面試(人資關、技術關、小主管關、資深同事關、大主管關)的成功要素,祝福各位同學的職涯鵬程萬里。

業界講師推薦《資料分析的七個練習專案:累積個人作品集》:彭其捷、顧家祈與侯宗佑肯定郭耀仁老師,課程涵蓋 Excel、Tableau、SQL、Python,強調專案實作與作品集累積。

過往學員五星好評:學員肯定老師的授課能力、教學態度與細心回饋,推薦給想學習 Python 及資料科學的人;課程以實作與解題建立 SQL 基礎,幫助複習觀念、提升學習成效與信心。

募資期間達標100%,新增「專案八:街角便利商店」:以歐式距離、曼哈頓距離建構 kNN 分類模型,製作輸入經緯度即可預測便利商店的網頁應用程式,資料來源為 7-11 與全家系統,涵蓋爬蟲、資料清理、資料庫正規化、視覺化與機器學習部署。

「講師作品」章節標題,以青綠色漸層背景搭配左右兩側的數據圖表插圖,呈現講師作品展示段落。

Hahow 線上課程

書籍

相關網站

綠藍漸層橫幅以白色大字呈現「回覆與作業設計」,兩側搭配文件、紙張與幾何色塊圖示作為裝飾。

  • 練習專案的章節皆有實作練習專案作業,強烈建議同學親手實作練習專案。
  • 實作完成以後請同學自行執行單元測試程式碼。
  • 募資期間,暫定每 3 天回覆購課前問答關於課程或作業的問題。
  • 開課後依照課程進度,暫定每兩週於問題討論區回覆 5 - 15 個同學關於課程或作業的問題,另外也會視同學修課進度於課程公告中發佈直播連結,與同學互動解答。

課程字幕分批上架公告

為了使課程更加豐富且完整,老師用心規劃了約 14 小時的課程內容,也因此整體的課程籌備、錄製加上後期製作時間,將會需要較長的時間準備才能上架完畢!目前課程影片將於 2024/12/25 開課日完整上架,而課程字幕預計分成三階段上架:
- 第一批字幕(4hr):2024-12-25 (三)開課釋出。
- 第二批字幕(6hr):2025-01-08(三)釋出。
- 第三批字幕(4hr):2025-01-22(三)釋出。
📍 若製作進度有超前,將會儘早更新上架,感謝各位學員的耐心!

哪些人適合這堂課?
- 已經學習過 Python、SQL,想要知道整合技巧與應用訣竅。 - 想要尋找初級資料分析師、初級商業分析師或初級資料科學家等工作職缺的畢業生、轉職者。 - 對於資料分析、資料科學有興趣,未來想從事相關工作(資料分析師、商業分析師、資料科學家)。 - 日常生活(包含工作、興趣、學習或研究)需要處理以及分析數據。 哪些人不適合這堂課呢? - 對英文接受度很低,甚至排斥,在程式語言與資料科學領域有許多保留字、敘述、函數以及技巧和英文高度相關,再加上專有名詞釋義、資料與練習專案中也有英文,修課學生如果排斥英文,這堂課的學習效果不會好。 - 只願意聽講師觀念講解、進行範例操作,沒有時間或意願實作練習專案;程式設計與資料分析著重親手實作,修課學生如果排斥實作,這堂課的學習效果不會好。 - 已經做過數個面試作品集並且獲得初級資料分析師、初級商業分析師或初級資料科學家工作,這堂課對你的幫助不大。 - 已經是業界經驗豐富的資料分析師、商業分析師或資料科學家,這堂課對你的幫助不大。
你可以學到
- 完成七個資料分析練習專案,包含重現 Hans Rosling 的「兩百個國家、兩百年、四分鐘」、重現 Charles Joseph Minard 的「拿破崙征俄戰爭」以及透過 Kaggle Survey 探索「資料科學家的工具箱」等。 - 七個資料分析練習專案的呈現包含靜態圖片、動態圖片、網頁應用程式以及 Jupyter Notebook。 - 藉由練習專案,整合資料科學的應用場景:資料載入、資料清理、資料轉換、探索性分析、模型與溝通。 - 透過實作七個資料分析練習專案,培養出能夠舉一反三、打造專屬自己作品集的關鍵能力。
上課前的準備
需要準備的工具 / 軟體(若購買課程前不清楚版本是否支援,請先留言與老師確認。)
- 桌上型電腦或者筆電。 - 作業系統是 Windows 10 以上或是 macOS 12 (Monterey) 以上。 - 瀏覽器(Chrome/Firefox/Edge),可分別於 https://www.google.com/chrome/、https://www.mozilla.org/en-US/firefox/new/、https://www.microsoft.com/en-us/edge 下載。 - Miniconda,可於 https://docs.conda.io/en/latest/miniconda.html 下載。 - SQLiteStudio,可於 https://github.com/pawelsalawa/sqlitestudio/releases 下載。 - Visual Studio Code,可於 https://code.visualstudio.com/download 下載。
需要具備的背景知識
- 這堂課是一門結合程式設計、資料分析、Python 與 SQL 的整合型進階課程。 - 這堂課適合具有 Python 程式設計能力、SQL 查詢能力、理解資料科學概論與高中以上英文程度的進階學生。 - 欲修習這堂課的學生建議先完成 Hahow 好學校「SQL 的五十道練習:初學者友善的資料庫入門」課程以及「Python 的 50+ 練習:資料科學學習手冊」,這門課程式設計給想要整合 SQL 與 Python 做出作品集專案的進階學生。 - 如果沒有上過 Hahow 好學校「SQL 的五十道練習:初學者友善的資料庫入門」或者「Python 的 50+ 練習:資料科學學習手冊」課程,欲修習這堂課的學生必需具備 SQL 與關聯式資料庫的基礎能力、Python 程式設計的基礎能力以及 Python 資料科學模組的使用經驗。 - 欲修習這堂課的學生需要具備高中程度以上英文程度的學生(或者通過全民英檢中高級、TOEIC 650 分以上),在程式設計與資料科學領域有許多保留字、敘述、函數以及技巧和英文高度相關,在專有名詞釋義、資料與練習專案中也有英文;修課學生的英文程度愈好、對英文的接受度愈高,這門課程的學習效果就會愈好。
單元一覽
9 章 127 單元|總時長 873 分鐘
全部展開
1
簡介
影片單元
單元 1 - 課程簡介
影片單元
單元 2 - 建立開發環境(Windows)
09:30
影片單元
單元 3 - 建立開發環境(macOS)
09:45
影片單元
單元 4 - 基礎的終端機指令(Windows)
04:27
影片單元
單元 5 - 基礎的終端機指令(macOS)
03:27
影片單元
單元 6 - 註冊 GitHub、Kaggle 與 Hugging Face
01:16
影片單元
單元 7 - 基礎的 Markdown 語法(一)
09:32
影片單元
單元 8 - 基礎的 Markdown 語法(二)
09:21
影片單元
單元 9 - 如何組織一個專案
01:47
2
練習專案一:兩百個國家、兩百年、四分鐘
影片單元
單元 1 - 專案說明與資料來源
08:39
影片單元
單元 2 - 建立專案資料夾與啟動環境
影片單元
單元 3 - 載入資料
09:14
影片單元
單元 4 - 建立資料庫
08:47
影片單元
單元 5 - 建立檢視表
11:10
影片單元
單元 6 - 整理程式碼
09:02
影片單元
單元 7 - 概念驗證:繪製靜態圖
13:58
影片單元
單元 8 - 概念驗證:繪製動畫
08:17
影片單元
單元 9 - 成品實作:繪製動畫
11:36
影片單元
單元 10 - 成品實作:撰寫 environment.yml
05:03
影片單元
單元 11 - 成品實作:撰寫 README.md
04:48
影片單元
單元 12 - 成品實作:將專案上傳至 GitHub
07:02
作業單元
作業 1 - 實作練習專案一:兩百年、兩百個國家、四分鐘
查看作業
影片單元
單元 13 - 專案亮點
01:49
影片單元
單元 14 - 延伸優化
05:11
3
練習專案二:拿破崙征俄戰爭
影片單元
單元 1 - 專案說明與資料來源
04:32
影片單元
單元 2 - 建立專案資料夾與啟動環境
影片單元
單元 3 - 載入欄位資料
11:44
影片單元
單元 4 - 載入城市資料
08:51
影片單元
單元 5 - 載入氣溫資料
08:23
影片單元
單元 6 - 載入軍隊資料
08:38
影片單元
單元 7 - 建立資料庫
03:52
影片單元
單元 8 - 整理程式碼
08:58
影片單元
單元 9 - 概念驗證:繪製地圖
15:29
影片單元
單元 10 - 概念驗證:繪製城市圖
06:24
影片單元
單元 11 - 概念驗證:繪製氣溫圖
04:23
影片單元
單元 12 - 概念驗證:繪製軍隊圖
10:45
影片單元
單元 13 - 成品實作:將四張圖合併在一個畫布上
06:12
影片單元
單元 14 - 成品實作:繪製地圖、城市圖與軍隊圖
09:59
影片單元
單元 15 - 成品實作:繪製氣溫圖
11:14
影片單元
單元 16 - 成品實作:撰寫 environment.yml
02:41
影片單元
單元 17 - 成品實作:撰寫 README.md
03:21
影片單元
單元 18 - 成品實作:將專案上傳至 GitHub
02:23
作業單元
作業 1 - 實作練習專案二:拿破崙征俄戰爭
查看作業
影片單元
單元 19 - 專案亮點
01:06
影片單元
單元 20 - 延伸優化
03:01
4
練習專案三:資料科學家的工具箱
影片單元
單元 1 - 專案說明與資料來源
04:52
影片單元
單元 2 - 建立專案資料夾與啟動環境
05:59
影片單元
單元 3 - 載入資料
04:44
影片單元
單元 4 - 檢視載入成果
08:46
影片單元
單元 5 - 2020-2021 年資料整理(一)
17:25
影片單元
單元 6 - 2020-2021 年資料整理(二)
13:08
影片單元
單元 7 - 2022 年資料整理
11:05
影片單元
單元 8 - 整理程式碼
20:07
影片單元
單元 9 - 概念驗證
14:42
影片單元
單元 10 - 成品實作:將三張圖合併在一個畫布上
03:01
影片單元
單元 11 - 成品實作:問卷資料分析輸出
15:48
影片單元
單元 12 - 成品實作:撰寫 environment.yml
01:49
影片單元
單元 13 - 成品實作:撰寫 README.md
10:05
影片單元
單元 14 - 成品實作:將專案上傳至 GitHub
02:05
作業單元
作業 1 - 實作練習專案三:資料科學家的工具箱
查看作業
影片單元
單元 15 - 專案亮點
00:52
影片單元
單元 16 - 延伸優化
01:57
5
專案四:找出章魚里
影片單元
單元 1 - 專案說明與資料來源
07:46
影片單元
單元 2 - 建立專案資料夾與啟動環境
03:28
影片單元
單元 3 - 載入資料
16:20
影片單元
單元 4 - 轉置資料框
09:02
影片單元
單元 5 - 整合資料框
06:53
影片單元
單元 6 - 重組資料框
12:56
影片單元
單元 7 - 整理程式碼
15:06
影片單元
單元 8 - 概念驗證:計算全國得票率
04:29
影片單元
單元 9 - 概念驗證:計算村鄰里得票率
08:05
影片單元
單元 10 - 概念驗證:計算餘弦相似度
06:30
影片單元
單元 11 - 概念驗證:建立成品的資料框
10:49
影片單元
單元 12 - 成品實作:建立篩選介面
11:58
影片單元
單元 13 - 成品實作:建立資料框元件
08:42
影片單元
單元 14 - 成品實作:加入篩選函數
09:07
影片單元
單元 15 - 成品實作:撰寫 environment.yml
02:44
影片單元
單元 16 - 成品實作:撰寫 README.md
03:04
影片單元
單元 17 - 成品實作:將專案上傳至 GitHub
02:21
影片單元
單元 18 - 成品實作:部署至 Hugging Face Spaces
07:08
作業單元
作業 1 - 實作練習專案四:找出章魚里
查看作業
影片單元
單元 19 - 專案亮點
00:46
影片單元
單元 20 - 延伸優化
02:19
6
專案五:大疫世代
影片單元
單元 1 - 專案說明與資料來源
04:07
影片單元
單元 2 - 建立專案資料夾與啟動環境
07:46
影片單元
單元 3 - 載入資料
04:44
影片單元
單元 4 - 調整資料格式
07:51
影片單元
單元 5 - 調整欄位
10:51
影片單元
單元 6 - 連接資料框
07:14
影片單元
單元 7 - 整理程式碼
09:12
影片單元
單元 8 - 概念驗證:顯示散佈點地圖
15:09
影片單元
單元 9 - 概念驗證:顯示折線圖
05:49
影片單元
單元 10 - 成品實作:為散佈點地圖添加元素
06:14
影片單元
單元 11 - 成品實作:為散佈點地圖添加篩選元件(一)
13:24
影片單元
單元 12 - 成品實作:為散佈點地圖添加篩選元件(二)
09:19
影片單元
單元 13 - 成品實作:為折線圖添加篩選元件
07:49
影片單元
單元 14 - 成品實作:將兩張圖整合至頁籤介面
02:51
影片單元
單元 15 - 成品實作:撰寫 environment.yml
02:42
影片單元
單元 16 - 成品實作:撰寫 README.md
02:42
影片單元
單元 17 - 成品實作:將專案上傳至 GitHub
02:26
影片單元
單元 18 - 成品實作:部署至 Hugging Face Spaces
09:14
作業單元
作業 1 - 實作練習專案五:大疫世代
查看作業
影片單元
單元 19 - 專案亮點
00:55
影片單元
單元 20 - 延伸優化
01:51
7
專案六:奔跑的長條圖
影片單元
單元 1 - 專案說明與資料來源
02:12
影片單元
單元 2 - 建立專案資料夾與啟動環境
05:37
影片單元
單元 3 - 載入選舉資料
10:36
影片單元
單元 4 - 整理選舉資料
11:44
影片單元
單元 5 - 載入及整理 Covid-19 資料
08:05
影片單元
單元 6 - 整理程式碼
05:33
影片單元
單元 7 - 概念驗證
13:34
影片單元
單元 8 - 成品實作:使用 raceplotly 模組
08:21
影片單元
單元 9 - 成品實作:撰寫 environment.yml
02:49
影片單元
單元 10 - 成品實作:撰寫 README.md
02:34
影片單元
單元 11 - 成品實作:將專案上傳至 GitHub
03:38
作業單元
作業 1 - 實作練習專案六:奔跑的長條圖
查看作業
影片單元
單元 12 - 專案亮點
00:31
影片單元
單元 13 - 延伸優化
01:49
8
專案七:小小停車場
影片單元
單元 1 - 專案說明與資料來源
02:36
影片單元
單元 2 - 資料整理
03:01
影片單元
單元 3 - 概念驗證:使用 easyocr 模組
07:17
影片單元
單元 4 - 概念驗證:辨識圖片中的文字
15:00
影片單元
單元 5 - 概念驗證:紀錄進場時間
05:24
影片單元
單元 6 - 概念驗證:設計停車費計算函數
14:49
影片單元
單元 7 - 成品實作:建立 gradio 介面
04:38
影片單元
單元 8 - 成品實作:完成停車費計算函數
07:34
影片單元
單元 9 - 成品實作:撰寫 environment.yml
02:48
影片單元
單元 10 - 成品實作:撰寫 README.md
01:55
影片單元
單元 11 - 成品實作:將專案上傳至 GitHub
01:58
影片單元
單元 12 - 成品實作:部署至 Hugging Face Spaces
04:43
作業單元
作業 1 - 實作練習專案七:小小停車場
查看作業
影片單元
單元 13 - 專案亮點
00:29
影片單元
單元 14 - 延伸優化
01:55
9
總結
影片單元
單元 1 - 祝福各位同學職涯鵬程萬里
04:34
試看單元
播放試看影片
章節 1 - 簡介
單元 1 - 課程簡介
試看影片
02:22
播放試看影片
章節 2 - 練習專案一:兩百個國家、兩百年、四分鐘
單元 2 - 建立專案資料夾與啟動環境
試看影片
05:22
播放試看影片
章節 3 - 練習專案二:拿破崙征俄戰爭
單元 2 - 建立專案資料夾與啟動環境
試看影片
06:26
課程評價
5.0
/ 5.0
13 則評價
Ryan Lei2025-02-01
非常用心的實作專案!
謝謝老師用心準備七個實作專案~花了不少時間在逐步完成專案的內容,相信老師一定花費更多時間!如果我可以將專案去延伸練習,一定會非常值得!如果要將專案放在個人履歷上,也建議要非常熟悉整個專案的架構和邏輯~我會再熟悉這些細節的!再次謝謝老師提供這樣的課程!對我很有幫助!
郭耀仁
授課老師
2025-02-06
謝謝 Ryan Lei 好評推薦!你是第一個完成這堂課程七個練習專案的學生,非常了不起!在看過你給我的問題之後,我認為可能不是能力的問題,比較像是時間點的問題,歐美科技業在近一兩年的招募情況大大不如以往,大規模裁員以外也同時凍結了許多 junior positions 的招募。我會建議從「資料分析」與「資料工程」擇一,因為準備方向與興趣專長是不相同的兩個 tracks,如果能夠順利實作出本堂課程的七個練習專案,我認為勝任初階資料分析師是綽綽有餘,可以先求有、再求好,等景氣回暖,再尋找更好的機會。接著針對問題依序回覆: 1. 資料視覺化工具可以在 Power BI/Tableau 擇一,然後選一個靜態 Python 模組Matplotlib.pyplot/Seaborn,再選一個動態 Python 模組 plotly/gradio 2. 我建議選擇「泛用」的資料分析場景,不要限縮審計、稽核或體育,因為這會大幅限縮求職的彈性與薪資選擇範圍。 3. 除了四大會計師事務所的顧問部門,也可以往 IT 軟體顧問公司的 Pre-Sales/Consultant 邁進,像是 IBM/Accenture 甚至系統整合商(System Integration),或者是金融業的財會部門。
查看更多
3 人覺得有幫助
Martina2025-08-29
資料分析的七個練習專案:累積個人作品集
* 專案內容: 對於數據處理,課程提供了多種不同狀況的數據處理方式,很值得學習與研究其思維。 對於視覺化,七種視覺化效果不管靜態或動態,課程都提供了一些較進階的模組應用指導,讓數據變得很美麗,受益良多。 * 專案佈署: 對於想開始累積作品集的新手而言,這堂課是一個很棒的開始,因為必須佈署才有機會呈現,在講師的指導下,可以省去研究 githup與HF的時間。此外對於 README.md 內容的撰寫也提供很好的範例學習。 * 專案延伸: 個人認為這部分是最為重要的單元,如何將這些專案做應用才是最需克服的部分,專案本身僅是一個讓數據便於溝通的方式,最終還是要回歸到分析的目的與價值,這部分得進一步思考與發想,才能夠再累積實力。 * 對於想要從事資料分析的職缺,這是一本很值得購買學習的課程。
郭耀仁
授課老師
2025-09-07
謝謝 Martina 好評推薦,這堂課程七個練習專案對修課學生來說很有挑戰,能夠紮實地完成真是非常了不起!能夠完成七個練習專案並且沒有特別感到困難或者窒礙,代表著實力顯著地高於一般業界初階資料分析師的水平,具備了資深資料分析師的潛力,在數據職涯的發展值得期待!
查看更多
wendy610192026-07-31
不只學工具!七個專案打通資料分析的任督二脈🚀
課程架構很清楚,透過每一次的練習專案實作,不斷練習資料分析中從定義問題、資料清理、轉換到探索分析與溝通的實務流程。 過去在學習時,常卡在「懂語法卻不知如何著手分析」,這堂課完美解決了有技能卻沒有作品的痛點。對在準備作品集的我非常有幫助! 另外,課程很棒的體驗是重現兩大經典視覺化練習,不僅磨練程式技術,更懂得用數據說好故事,並掌握實用的整合技巧。 跟著步驟完成練習專案超有成就感!很喜歡老師在練習專案的最後 Part 都會提供亮點整理與優化方向,讓我收穫滿滿!再次感謝老師製作這堂課程,很期待後續有更多貼近職場需求與更進階專業的課程。
郭耀仁
授課老師
2026-08-02
謝謝 Wendy 好評推薦,從你的作業繳交內容我可以感受到實力超過了這堂課程所能夠給予你的,實在非常優秀,如果我是用人主管、面試官,我鐵定會重用、錄取像你這樣的優質資料科學家/資料分析師。
查看更多
Billy KE2025-12-25
實用且收穫豐富的專案練習
這門課程以資料分析實務為導向,透過具體案例與專案操作,可以實際練習完整專案流程。老師在課程設計從資料的前處理與分析思維開始,逐步延伸到套件應用、流程整合與成果輸出,案例講解清楚且層次分明,學習過程不會流於零碎。同時,老師也在教學中解釋「為什麼要這樣做」,幫助我們建立正確的分析邏輯與專案思考方式,而不只是照步驟寫程式。對以資料分析師為目標而言,這門課能有效銜接技術能力與實務應用,可以從單純寫程式,進一步理解該如何完成一個具實際價值的分析成品,謝謝老師。
郭耀仁
授課老師
2026-02-16
謝謝 Billy 好評推薦,這堂課程七個練習專案對修課學生來說很有挑戰,能夠紮實地完成真是非常了不起!能夠完成七個練習專案並且沒有特別感到困難或者窒礙,代表著實力顯著地高於一般業界初階資料分析師的水平,具備了資深資料分析師的潛力,在數據職涯的發展值得期待!
查看更多
morgan282025-11-11
非常札實用心的課程,非常推薦
對於不知如何開始做作品集的人非常有用,在過程中,老師講解清楚,程式碼也會仔細說明,十分好上手完成,不只實際運用所學的python技能,也學習到其他方便的套件(如:gradio、plotly),還有簡單的網站佈署、README撰寫的教學,可以實際把課程所學加以延伸,提供更多做作品集的想法,非常推薦給轉職資料分析相關工作或是累積作品集的人!
郭耀仁
授課老師
2025-11-19
謝謝 Morgan 好評推薦,這堂課程七個練習專案對修課學生來說很有挑戰,能夠紮實地完成真是非常了不起!能夠順利完課並且沒有特別感到困難或者窒礙,代表著實力顯著地高於一般業界初階資料分析師的水平,具備了資深資料分析師的潛力,在數據職涯的發展值得期待!
查看更多

意猶未盡嗎?

關於講師

郭耀仁
7堂課程
5篇文章
7,905位學生
是一位資料分析師、也是資料科學的專業講師,畢業自台灣大學商學研究所,現於台大工商管理學系與台大共同教育中心兼任講師;在台大資工系統訓練班與中華電信學院講授資料科學課程。在專業講師之前任職過 Coupang 資深資料分析師、SAS Taiwan 資料分析顧問、中信銀儲備幹部與 McKinsey Taiwan 研究助理,閒暇時喜歡長跑與寫作。在 Hahow 好學校開設六門資料科學線上課程涵蓋 Python、SQL 與 R 語言;亦有在博碩文化、碁峰資訊出版多本資料科學書籍。
前往講師頁面
精選學生作業

購課前問答

日期最新
日期最新
日期最舊
愛心數
Arrow
2025-09-11
老師您好,請問如果目標是轉職成資料分析師,從沒有任何基礎,到已經自學了基本的SQL跟Python,但現在卡住的狀況是 : 學完卻不知道要怎麼結合運用,遇到題目也寫得不順很困惑。請問是否該從老師的SQL50+課程⮕Python50+課程⮕再上這堂「資料分析的七個練習專案:累積個人作品集」會比較好呢?學完這堂課是否就可以自己獨立寫出專案來了?謝謝!
郭耀仁
授課老師
2025-09-12
因為您已經自學了 SQL/Python,目標是能夠結合 SQL/Python 自行完成專案。我會建議可以先上「資料分析的七個練習專案」前兩個章節,如果可以順遂無礙地完成前兩個專案,就無需上 SQL 50+ 或 Python 50+。反之,如果發現前兩個專案在實作過程中阻礙重重,就會建議先回去補強 SQL 50+ 或 Python 50+,如此一來在學習過程中也會知道哪些觀念自己比較薄弱,能夠針對弱點加強。
(已編輯)
回覆
我也想問
Shih
2025-04-30
老師您好: 想請教一下,針對想要轉職為資料分析師,在howhow裡面有推薦“資料分析師的基石 | 資料分析入門課程組合” -> SQL 50+、Python 50+與如何成為資料分析師:從問題解決到行動方案,這三門課。有點好奇組合中,成為資料分析師的基石,為什麼沒有這堂課程 “資料分析的七個練習專案:累積個人作品集”。目前有點不清楚,我應該要上“資料分析師:從問題解決到行動方案” 還是 “資料分析的七個練習專案:累積個人作品集”,還是說有怎麼樣的順序,才會有一系列資料分析師的了解,謝謝老師。
郭耀仁
授課老師
2025-04-30
「資料分析的七個練習專案」應該是我目前課程中難度或者門檻最高的一堂,適合已經熟練 SQL 與 Python 兩個語言的學員修習;以修課順序來說,如果對資料分析師的工作完全沒有概念,會建議從「如何成為資料分析師」起步,假如對於資料分析師的工作內容已經略知一二,就會建議直接從「SQL 的五十道練習」開始,再來是「Python 的 50+ 練習」,接著可以選修「進階 SQL 的五十道練習」,最後上「資料分析的七個練習專案」。
回覆
1 人想問
Xin Chen
2025-03-03
請問學這堂課之前需要的python以及sqlt程度!
郭耀仁
授課老師
2025-03-03
Python 程度:能夠掌握並靈活運用下列主題,包含資料類型、資料結構、條件判斷、迴圈、自訂函數、自訂類別、環境管理、NumPy、Pandas、Matplotlib,對應我的系列課程就是要完成「Python 的 50+ 練習」前半的課程內容。 SQL 程度:能夠掌握並靈活運用下列主題,包含基礎查詢的保留字和語法、子查詢、資料表連接以及檢視表,對應我的系列課程就是要完成「SQL 的五十道練習」所有課程內容。
(已編輯)
回覆
我也想問
Jiay Ing
2024-11-11
商業分析
郭耀仁
授課老師
2024-11-12
我會在練習專案的優化延伸單元中加入商業分析應用的課題,讓同學可以將練習專案的模板應用在自己的商業資料上。
回覆
我也想問
陳俊宇
2024-11-11
想詢問這堂課是否可應用在實務工作上的專案,例如建立模型或是文字探勘等等?與實際工作上是否有差異
郭耀仁
授課老師
2024-11-12
這堂課所設定的目標學生還是以「初階資料分析師」做為職涯首站的族群,七個練習專案的重點會著重在資料整理、視覺化、可重現或者可部署,沒有關於文字探勘與機器學習的專案。也許在下一堂課設計「機器學習的七個練習專案」,就會納入文字探勘、電腦視覺、深度學習或傳統機器學習等的主題內容。
回覆
我也想問
購買單堂課

NT$4,980
有什麼優惠可以用?
小蛙幫你找最佳優惠
登入看看 有什麼優惠用

相關標籤