為你量身打造的資料科學
以你想付的價格購買 Treehouse 提供的完整資料科學開發者套組,透過專家授課的課程來展開你的科技旅程。
這份全面的課程規劃專為幫助你在 Python、SQL 和其它必備的資料科學工具上建立堅實基礎而設計。
透過核心課程開始學習,例如《SQL 基礎》(SQL Basics)、《資料分析入門》(Intro to Data Analysis)、《機器學習基礎》(Machine Learning Basics)等更多內容。
獲取你想要的專家建議與知識,並透過購買支持 Oceana!
支付 5 ~ 30 美元的費用,獲得 16 ~ 56 項資源
(總價值 1,194 美元)
支付至少 5 美元。通常情況下,這個套組中的資源總價高達 1,194 美元。 而在 Humble Bundle,你可以自由決定支付金額,並能透過增加付費金額來升級你的套組內容! 這個套組的最低購買金額為 5 美元。支付 5 美元或者更多來獲取序號。
兌換你的序號。這個套組中的資源都能在 Windows、Mac 以及 Linux 上使用,序號可以在 Treehouse 網站上兌換!
支援慈善事業。你可以分配付費錢款的用途 —— 在開發商和支援 Oceana.org 之間進行分配。如果你願意,也可以給 Humble 一筆小費作為支持!

Oceana 是全球最大的致力於海洋保護的國際倡議組織。 Oceana 正在透過在控制全球三分之一野生魚類捕撈量的國家爭取到基於科學的政策,重建豐富多樣的海洋。 Oceana 已取得超過 225 項成果,阻止了過度捕撈、棲息地破壞、污染以及海龜和鯊魚等瀕危物種的滅絕,其活動正在取得豐碩成果。 恢復的海洋意味著 10 億人可以永遠每天享用健康的海鮮大餐。 攜手共進,我們就能拯救海洋,幫助全球解決糧食問題。 請造訪 www.oceana.org 以了解更多資訊。
資料分析入門
MSRP: $20
Developer: Treehouse
介紹資料分析的概念、工具和術語。
資料分析的基礎數學
MSRP: $20.6
Developer: Treehouse
透過傳統學校學習的基礎數學概念可能已經被遺忘,或者長時間未被使用。本工作坊旨在幫助學生回顧如何計算基礎統計數據,並重新喚起他們對術語的記憶。
資料分析的基本統計
MSRP: $20.6
Developer: Treehouse
透過傳統學校學習的基本統計概念可能已經被遺忘,或者長時間未被使用。本課程的目的是提醒學生如何計算基本統計數據、鞏固對術語的理解,並確定哪些圖表在展示資料時可能最為有用。
SQL 基礎
MSRP: $20.6
Developer: Treehouse
在 SQL 基礎中,我們會看看資料庫是什麼,以及你如何從中檢索資訊。資料庫可以儲存大量資訊,供日後檢索使用。資料庫就像是動態網站或行動應用程式的記憶體。
使用 SQL 修改資料
MSRP: $20.6
Developer: Treehouse
一個動態應用程式的核心是資料庫。不管這個應用程式是電子商務、體育隊伍、社交網路,還是手機上的生產力應用程式,資料都會隨著時間而改變。在本課程中,我們將會瞭解每一個動態應用程式所需的基礎 SQL 語句。
使用 ChatGPT 的 SQL 指令
MSRP: $20.6
Developer: Treehouse
來參加動手實作工作坊,一起探索使用 ChatGPT 進行自然語言處理的迷人世界。 在這場實作課程中,將展示如何從日常語言中快速生成 SQL 指令。 將會會使用終端以及 sqlite3,展示這項強大功能的實際應用。
SQLAlchemy 基礎
MSRP: $20.6
Developer: Treehouse
使用 SQLAlchemy 建立一個 SQL 資料庫,包括模型建立以及 CRUD 操作。
使用 SQLAlchemy 的關聯式資料庫
MSRP: $20.6
Developer: Treehouse
學習如何使用 Python 的 SQLAlchemy 透過關聯來與多個資料表互動。
使用 ChatGPT 將 SQL 轉為 Sequelize
MSRP: $20.6
Developer: Treehouse
學習如何利用 ChatGPT 輕鬆地將原始 SQL 查詢轉換為 Sequelize 查詢。
介紹 Anaconda
MSRP: $20.6
Developer: Treehouse
了解為什麼你想要使用 Anaconda,然後學習如何使用
Jupyter Notebook
MSRP: $20.6
Developer: Treehouse
Jupyter 專案為 Python、Julia、R 以及其它語言提供了一個很棒的工具。了解如何安裝 Jupyter Notebook、使用它,以及為其它語言安裝 kernel。
NumPy 簡介
MSRP: $20.6
Developer: Treehouse
NumPy 是 Numerical Python (數值化 Python)的縮寫。它是科學計算的基礎套件。在幾乎所有需要處理數據的 Python 場景中,你都能看到它的使用。 本課程將為你溫和地介紹這個強大的函式庫。
Pandas 的介紹
MSRP: $20.6
Developer: Treehouse
Pandas 提供快速、靈活且表現力強的資料結構,這些資料結構專為處理關聯性或「具標籤」的資料而設計,讓處理資料不僅簡單,而且直覺。 它是使用 Python 進行實務和實際資料分析的基礎高階組件。
使用 Pandas 分析書籍
MSRP: $20.6
Developer: Treehouse
使用 Python 的 Pandas 進行書籍分析的逐步指南。
準備分析用數據
MSRP: $20.6
Developer: Treehouse
學習如何使用試算表工具和 Python 的 Pandas 來清理並準備數據進行分析。
使用 Matplotlib 的資料視覺化入門
MSRP: $20.6
Developer: Treehouse
從 Python 函式庫 matplotlib 開始,建立圖表,這是一個業界標準的資料視覺化函式庫。 Matplotlib 提供了一種方式,可以利用少量的 Python 程式碼輕鬆生成多種類型的繪圖與圖表。 它是一個開源專案,可以整合到 Python 腳本、jupyter 筆記本、網頁應用伺服器以及多種 GUI 工具包中。 不管你是在探索網路上的範例資料,還是處理自己的商業資料,學習 matplotlib 是開始資料視覺化旅程的絕佳起點。
從網路擷取資料
MSRP: $20.6
Developer: Treehouse
幾乎任何你想要的資訊都可以在網際網路上找到。 網頁擷取是一種重要的資料挖掘工具,能夠探索並收集網頁資料,用於各種報告用途。 在這門課程中使用的工具與技術,讓你能收集那些如果沒有機器輔助本來不容易取得的資料。
來自 API 的資料
MSRP: $20.6
Developer: Treehouse
使用 Python 從 API 獲取資料並將其儲存為 CSV 檔案。
大數據簡介
MSRP: $20.6
Developer: Treehouse
大數據代表了一個由資料集、工具和應用所組成的完整生態系統。本課程的目的是讓你熟悉大數據的概念、問題領域以及整體生態系統。
機器學習基礎
MSRP: $20.6
Developer: Treehouse
機器學習包含許多不同的概念、程式語言、框架,以及對於這個主題的各種方法,所以「機器學習」這個詞很難用一兩句話就簡單定義。 不過,本質上來說,機器學習是讓電腦具備自行編寫規則並自行學習新事物的能力。 在這門課程中,我們將探索一些重要的概念,並在最後甚至會用一點 Python 程式碼來實現一些智慧預測。
應用於 AI 的 Python 程式庫
MSRP: $20.6
Developer: Treehouse
工作坊介紹了用於機器學習、自然語言處理 (NLP) 和電腦視覺的 Python 程式庫。 其目的是展示 Python 在這些領域中的多功能性與強大能力, 以及這些程式庫如何改變了產業並開啟了新的可能性。 課程的尾聲鼓勵學習者把握 AI 的機會,嘗試不同的 Python 程式庫,並突破可能性的界限。 它強調練習、探索以及學習意願的重要性,以掌握這些領域。 工作坊的目的是為有興趣透過 Python 程式庫瞭解機器學習、自然語言處理和電腦視覺的人提供一個概述和起步點。
Flask 基礎
MSRP: $20.6
Developer: Treehouse
Flask 是讓你的 Python 技能應用於網路開發的最簡單方式之一。它是一個很棒的微框架,被成千上萬的人用來建立原型和小型網頁應用程式。
Flask REST API
MSRP: $20.6
Developer: Treehouse
使用 Flask 建立 API 可以非常簡單,但你通常會在一兩個檔案中累積一大堆程式碼。 換句話說,這可能會變得很混亂! 不過,透過一些簡單的工具,例如 Flask-RESTFul、Flask-Limiter 和 Flask-HTTPAuth,你可以利用這個極致輕量的 Python 框架,建立一個乾淨、井然有序且穩健的 API。
Flask 與 SQLAlchemy 基礎
MSRP: $20.6
Developer: Treehouse
學習如何使用流行的 Python 框架 Flask,用於建立網站與網頁應用程式。接著透過使用 SQLAlchemy 建立資料庫連線來升級你的網站。
使用 Python 和 Flask 建立作品集
MSRP: $20.6
Developer: Treehouse
使用 Python 和 Flask 框架建立一個令人印象深刻的線上作品集,以向潛在的雇主展示你的技能。 將從提供的 HTML、CSS 和 JavaScript 檔案開始。接著,透過模板化讓 HTML 模組化及動態化。 也會討論如何部署基於終端的 Python 應用程式以及作品集本身。
Dunder Main
MSRP: $20.6
Developer: Treehouse
在這個工作坊中,我們將討論如何使用推薦的 Python 最佳實作方式 —— dunder main,來控制我們程式碼的執行。
撰寫更好的 Python
MSRP: $20.6
Developer: Treehouse
我們已經學會了 Python 的方方面面。 我們對建立各種資料類型、撰寫函式以及建立類別感到得心應手。 但現在我們需要看看如何格式化 Python 程式碼,讓它符合標準。 我們也會看看怎麼讓程式碼提供我們 `help()`,以及怎麼使用 `logging` 和 `pdb` 來幫助我們追蹤程式碼內部發生了什麼。
方法與函式 vs 關鍵字
MSRP: $20.6
Developer: Treehouse
這是一份用來學習區分 Python 方法、函式與關鍵字的教學指南。
Python 推導式(Comprehensions)
MSRP: $20.6
Developer: Treehouse
這個工作坊讓學生可以學習一種更方便的方式來處理 Python 的可迭代物件。 在這裡,你將學到如何跳過條件迴圈,直接從現有的序列(例如列表、字典以及集合)建立新的序列。 透過學習推導式,讓你的 Python 技能達到全新的層次!
基礎物件導向 Python
MSRP: $20.6
Developer: Treehouse
學習一種強大的物件導向方法,用於設計和規劃程式碼。
練習物件導向程式設計
MSRP: $20.6
Developer: Treehouse
練習基礎的物件導向 Python 概念,以改善並鞏固你的技能。
Python 的日期與時間
MSRP: $20.6
Developer: Treehouse
作為一名 Python 開發者,你在專案中難免會需要使用到日期與時間。 本課程將教你如何使用 Python 來處理日期與時間。 你將學習如何操作與格式化日期、計算時間差,以及探索內建的 datetime 模組。 完成本課程後,你將對於如何在 Python 中處理各種應用的日期與時間有紮實的理解。 在這整個課程中,將一同建立一個簡單的應用程式來活用這個新概念,並鞏固你的理解。
組織你的程式碼
MSRP: $20.6
Developer: Treehouse
透過應用敘述式流程、迭代程式設計、KISS 和 DRY 方法來提升你的程式碼結構。
Python 中的正規表達式
MSRP: $20.6
Developer: Treehouse
正規表達式是每個程式開發者都需要的工具之一,但通常令人感到害怕。在這個課程中,將探索 Python 提供的 `re` 模組,並學習如何為許多不同的情境撰寫正規表達式。
Python 檔案 I/O
MSRP: $20.6
Developer: Treehouse
你可能會發現,遲早有一天你需要從檔案中讀取和寫入資料。Python 讓這變得很簡單,所以來告訴你怎麼做吧!
Python 中的 CSV 與 JSON
MSRP: $20.6
Developer: Treehouse
CSV 與 JSON 檔案是兩種非常常見的儲存與檢索資料的格式。這兩種格式在 Python 語言中都有很好的支援。 來看看如何利用這兩種檔案類型的優勢。
Python 虛擬環境
MSRP: $20.6
Developer: Treehouse
如果你正在使用 Python 開發應用程式,你很可能會使用第三方程式庫,因此需要使用虛擬環境。 本課程將解釋什麼是 Python 虛擬環境。 接著,你將學習如何使用 `venv` 工具來操作虛擬環境,以及如何安裝專案所需的特定套件。 最後,你將學習如何將你的虛擬環境與其它人共享,例如同學、客戶或你的開發團隊。 完成此課程後,你將對如何使用虛擬環境來維護專案的依賴項目,並避免與其它 Python 專案發生衝突,有深入的了解。
Python 測試
MSRP: $20.6
Developer: Treehouse
每個專案都可以從測試中受益,而 Python 的測試庫既穩健、強大,又容易學習和使用。 在這門課程中,我們將學習 doctests、Python 的 `unittest` 庫,以及非常方便的第三方套件 coverage.py。 一起來學習如何使用 `assert` 吧!
Python 裝飾器(Decorators)
MSRP: $20.6
Developer: Treehouse
Python 中的裝飾器是一種常見的方式,用來將重複的功能包裝到你的函式、方法和類別中。 然而,它們也是較難學習如何自己構建的東西之一。 我們來看看如何建立我們自己的裝飾器,並了解一些 Python 如何處理函式、作用域和閉包的知識。
Python 型別提示
MSRP: $20.6
Developer: Treehouse
Python 開發者一直依賴鴨子型別(duck typing)來處理變數中的不同值。 從 Python 3.0 開始,在 3.5 持續改進,並在 3.6 完成,型別提示已被加入 Python。 這些奇怪的結構是什麼? 它們對所有鴨子做了什麼?
函數式 Python
MSRP: $20.6
Developer: Treehouse
函數式程式設計是任何程式設計師工具組的一個很棒的補充。 FP 可以讓你快速篩選列表、修改數值、找到答案,以及處理其它重複性的任務,並且比其它方法使用更少的程式碼。
ChatGPT:程式碼解讀器
MSRP: $20.6
Developer: Treehouse
在 AI 工作坊中探索 ChatGPT「程式碼解讀器」模型的功能。 這是一個安全且沙盒化的 Python 解讀器,革新了 Python 程式碼測試、除錯、資料分析和視覺化的方式。 非常適合開發人員、資料分析師,以及想提升自身 Python 程式設計技巧與資料解讀能力的 AI 愛好者。
Python 基礎
MSRP: $20.6
Developer: Treehouse
學習奇妙萬用程式語言 Python 的基礎構成。
如何安裝 Python
MSRP: $20.6
Developer: Treehouse
如果你想成為一名 Python 開發者,將 Python 安裝到你的電腦上是第一步之一。 目前為止,你可能一直在使用線上的 Python 編輯器,例如 Treehouse Workspaces。 在這些工作坊中,我們會討論為什麼安裝 Python 是有益的。 也會一步步引導你在 macOS 和 Windows 上完成安裝。
字串格式化的不同類型
MSRP: $20.6
Developer: Treehouse
一些你可以使用來格式化字串的不同方式的範例。
練習 Python 的輸入與輸出
MSRP: $20.6
Developer: Treehouse
你可以從使用者那裡獲取資訊作為輸入,並將一些結果顯示給他們作為輸出。 讓我們來運用你的技能吧!
在例外中使用 as 關鍵字
MSRP: $20.6
Developer: Treehouse
解釋什麼時候需要使用 as 關鍵字,以及如何在捕捉例外時運作。
在 Python 中練習比較
MSRP: $20.6
Developer: Treehouse
快速複習資料型態、進行比較,以及使用 `if` 和 `elif` 條件語句於 Python 中。
練習在 Python 中建立和使用函式
MSRP: $20.6
Developer: Treehouse
練習你的函式技巧
介紹列表
MSRP: $20.6
Developer: Treehouse
列表是一種強大的資料型別,可以讓你在單一容器中儲存多個有序的數值。你一定會喜歡它們。
練習建立與索引清單
MSRP: $20.6
Developer: Treehouse
讓我們來練習建立清單並列印出它們的內容。
練習 Python 的 While 迴圈
MSRP: $20.6
Developer: Treehouse
*當*你正在學習關於迴圈時,花點時間練習使用 `while` 迴圈。
介紹 Tuples
MSRP: $20.6
Developer: Treehouse
了解一種 Python 的資料結構,它與列表類似,但有一個關鍵的不同點!
函式、打包與解包
MSRP: $20.6
Developer: Treehouse
學習 Python 函式的來龍去脈,如何將值傳送到函式並從函式接收值,還有關於 Python 打包與解包的一切知識。
Python 序列
MSRP: $20.6
Developer: Treehouse
探索多種類型的 Python 序列、多種方式的序列迭代,以及所有常見的序列操作。
介紹字典
MSRP: $20.6
Developer: Treehouse
另一個實用的 Python 資料結構是字典。學習如何撰寫字典並將其用於日常的 Python 程式碼中。
Python 集合
MSRP: $20.6
Developer: Treehouse
深入了解 Python 集合的基礎! 集合是一種無序且不包含重複元素的獨特元素集合。元素是根據成員資格而非位置來識別的。這個工作坊將介紹如何建立和操作集合以及執行常見的集合操作。
練習清理資料
MSRP: $20.4
Developer: Treehouse
練習存取資料並清理以供其它函式或程式使用。
支付 5 ~ 30 美元的費用,獲得 16 ~ 56 項資源
(總價值 1,194 美元)