Python大數據分析入門實作
Chevron down Icon
$2,980 $4,500
  • 授課講師:Paul Jiang 老師
  • 課程總長:20小時
  • 課程已上線

學習目的

Python在所有程式語言中排名第三,為現在熱門的程式語言之一,學會Python可以透過Python 內建的 GUI 程式庫tkinter來開發圖形介面軟體、可以透過 Django 或 Flask 開發網頁後端、可以透過內建的數據分析函式庫作大數據分析、可以透過網頁爬蟲抓取網頁上的資料,甚至Python 也能開發手機 App。本系列課程會由淺入深,手把手帶您上手 Python,讓你可以輕鬆應用在:資料存儲、網路爬蟲、網站架設、量化交易、資料分析、資料視覺化與機器學習。

解決痛點:

邏輯思維

了解 Python 語言結構,讓你學習從程式的角度去解決生活上、工作中遇到的問題,讓你的工作效率加倍

搭建神經網路

透過案例實踐,您將有辦法自己搭建神經網路,並且訓練、優化結果,最終將能預測您自己的資料

操作多種辦公文件

在課程中我們會使用程式操作文件,因此您將能利用腳本快速替大量文件更換名稱、或者分析CSV文件中的欄位,增加您的工作效率

由淺入深

適合各階段學習者!老師設計情境教學,帶您快速上手 Python,應用各種使用情境

誰需要這門課?

  • 初學者:簡單易上手,程式碼直覺簡潔,對初學者十分友好,即便沒有程式基礎,想開始學習寫程式的愛好者
  • 求職者:跨平台支援,只要學習一次,就能在任何地方執行,準備從事資料分析相關工作或想轉行人工智能、資料科學方向的職場人士
  • 程式開發者:已有大量開放函式庫,我們不需要重複打造輪子
  • 學術研究者:絕大多數學術研究論文皆使用Python實作,對研究極大幫助

本課程獨家特色

本課程結合時事議題及實際產業案例know how,來凸顯Python的優勢與快速學習利用Python進行資料分析

適合對Python無基礎,想學Python及踏入AI與資料分析領域的學員

專題實戰 適合有Python基礎的學員修習不同的分析技巧與觀念

課程大綱

單元1 課程架構介紹

  • 課程介紹
  • 課程內容
  • Python 2 VS Python 3
  • 如何使用講義練習
  • 實戰課程預覽
  • 開始課程

單元2 環境安裝

  • Mac 系統
  • 為何要使用指令
  • 使用 Anaconda
  • 安裝編輯器
  • Windows 系統
  • Windows 子系統介紹
  • 使用 PowerShell
  • 使用 Anaconda
  • 安裝編輯器

單元3 數字、運算符、註解

  • 本章節目標
  • 整數與浮點數
  • 基本運算符號
  • 程式註解
  • 進階運算符號
  • 章節複習與解答

單元4 變數、字串

  • 本章節目標
  • 變數宣告
  • 編碼練習-平分獎金
  • 命名限制與通用約定
  • 變數型別
  • 單引號與雙引號
  • 編碼練習-宣告變數
  • 跳脫字元
  • 編碼練習-特殊字元
  • 字串連接
  • 編碼練習-字串連接
  • 格式化字串
  • 編碼練習-字串格式化
  • 字串分割與索引
  • 型別轉換
  • 字串常用函數
  • 章節複習與解答

單元5布林、條件、迴圈

  • 本章節目標
  • 取得使用者輸入
  • Truthiness 與 條件狀態
  • 編碼練習-使用條件判斷
  • 運算比較 與 邏輯比較
  • 編碼練習-夜市食物分類
  • is VS ==
  • 巢狀條件判斷
  • 編碼練習-巢狀條件判斷
  • 基本迴圈介紹
  • 編碼練習-使用迴圈
  • 兼顧無盡迴圈介紹
  • 跳脫迴圈
  • 編碼練習-無限迴圈
  • 章節複習與解答

單元6 列表、字典、Tuples、Sets

  • 本章節目標
  • 列表介紹
  • 列表操作
  • 列表建構
  • 編碼練習-使用列表
  • 巢狀列表
  • 字典介紹
  • 字典操作
  • 字典建構
  • 編碼練習-使用字典
  • Tuple 介紹
  • Sets 介紹
  • Sets 操作
  • Sets 建構
  • 章節複習與解答

單元7 課程實戰 - 互動式英英字典

  • 本實戰目標

單元8 函數、Lambda

  • 本章節目標
  • 函數介紹
  • 編碼練習-使用函數
  • 賦值解構介紹
  • 編碼練習-使用列表
  • Lambda 介紹
  • 內建函數
  • 內建數學函數
  • 編碼練習-複雜函數
  • 章節複習與解答

單元9 模組

  • 本章節目標
  • 模組介紹
  • 引入客製模組
  • 安裝模組
  • Http 協定
  • 章節複習與解答

單元10 Numpy、Pandas 函式庫

  • 本章節目標
  • Numpy 介紹
  • Numpy 運算
  • Numpy 索引
  • Numpy 合併與分割
  • Numpy 矩陣複製
  • Pandas 介紹
  • Pandas 欄位選擇
  • Pandas 合併
  • Pandas 資料預處裡
  • 資料視覺化
  • 真實案例

單元11課程實戰 - 資料分析入門

  • 本實戰目標

單元12 Debug、錯誤處裡、測試

  • 本章節目標
  • 常見錯誤介紹
  • 錯誤處理
  • pdb 介紹
  • 編碼練習 - 函數錯誤處理
  • 測試介紹
  • 章節複習與解答

單元13 物件導向設計 OOP

  • 本章節目標
  • OOP 介紹
  • 操作物件屬性
  • 類別函數
  • 類別函數 property()
  • 類別繼承
  • 編碼練習-OOP練習
  • 多重繼承
  • 多型
  • 章節複習與解答

單元14 文件處理

  • 本章節目標
  • 讀取文件
  • With 介紹
  • 寫入文件
  • 讀取 CSV
  • 寫入 CSV
  • 使用 Pickle
  • 編碼練習-操作 csv
  • 章節複習與解答

單元15 課程實戰

  • 移動物體偵測
  • 武漢肺炎疫情追蹤動態圖表製作

參考書籍

課堂中使用之資料為真實產線資料去識別化

學習地圖

什麼是Python ? 來上上大數據分析基礎班

25%

運用Python搭建區塊鏈自動化交易機器人

50%

運用Python 與大數據進行股票即時分析交易

75%

Python爬蟲大數據分析實戰班

100%

武漢肺炎疫情動態圖表製作

武漢肺炎系統圖

講師簡介

資料科學家與全端工程師   

Paul Jiang

【經歷】

  • 萬寶華企業管理顧問股份有限公司資料科學家
  • 台灣微軟雲端整合工程師

【特殊專案經歷】

  • 金屬工業中心-螺絲工廠數位轉型與產線AI化
  • 華致資訊-產線最佳化分析與戰情室導入
  • 慈濟醫院-智慧醫療系統導入
  • 恩智信息-區塊鏈應用系統導入開發
  • 池上米業-區塊鏈農業朔源系統開發導入

專注深度學習整合開發、資料分析、AI Solution與區塊鏈技術

專業證書