課程代號:2323090008  

數據分析應用實務

1.深入淺出了解Python程式語言 2.Sqlite資料庫、Numpy、Pandas、Matplotlib套件介紹 3.商務巨量資料分析實務

課程型態/
雲端自學
時  數/
14.5 小時
起迄日期/
三個月內無限次觀看
聯絡資訊/
李晨安   23701111#316 or 827316
報名截止
課程介紹

隨著AI人工智慧這幾年來的興起,數據分析已經成為各行各業的主流趨勢,而Python程式語言又是眾多AI人工智慧套件或數據分析套件所使用的語言。因此,有越來越多企業要求員工必須熟悉Python程式語言以因應這個潮流。

本課程主要著重在Python程式語言的基礎介紹,除了扎實理論的講述以及大量實作外,在課程的後半段,講師也會分享如何用Python做資料前處理、網路爬蟲及基礎機器學習。期望同學學成後,可以提升職場競爭力並協助企業做數位轉型。

  • 主辦單位:工研院產業學院 台北學習中心
  • 舉辦地點:線上自學ITRI College+雲端教室
  • 舉辦日期:112/10/10:00 ~12/310:00,期限內無數次觀看
  • 線上報名:請點選右上角頁面「線上報名」
  • 課程洽詢:02-2370-1111 *316 李小姐、*315陳先生

 

課程特色/目標

  • 深入淺出了解Python程式語言
  • Sqlite資料庫、NumpyPandasMatplotlib套件介紹
  • 商務巨量資料分析實務

 

課程對象

  • 本課程適合軟硬體系統整合之研發工程師
  • 大數據有興趣的初學者或有志進入相關領域工作者

 

講師簡介-李厚均博士

學歷:

交通大學電子工程學系學士/臺灣大學電子所碩士

現職:

核果智能科技公司執行長

經歷:

  • TibaMe AI/ Big Data 資料分析師養成班/ Python 課程專業講師
  • 臺積電、中華電信、富邦銀行、新思科技等知名企業擔任內訓 AI 講師與顧問
  • 四零四科技 AI Lab 工程師

專長:

人工智慧及資料分析、 影像辨識、 金融數據分析

 

單元一

單元名稱:基礎Python程式語言

課程大綱

(1)  Python簡介

  • 什麼是程式語言?
  • Python 特色
  • 程式如何執行

(2)  開發環境建置

  • Anaconda介紹與環境安裝
  • Jupyter Notebook介紹與安裝
  • Jupyter Notebook功能介紹

(3)  Python基礎語法

  • keyword, identifier, literal介紹
  • Python程式基礎觀念
  • printinput函數

(4)  變數與運算

  • 變數介紹
  • Python常見運算元1
  • Python常見運算元2

(5)  資料型別介紹–數值型類別及布林類別

  • 整數與浮點數型別
  • 虛數型別
  • 布林型別

(6)  資料型別介紹–序列化類別

  • 字串型別
  • 列表型別
  • 元组型別

(7)  資料型別介紹–雜湊類別

  • 集合型別
  • 字典型別
  • 型別轉換介紹

(8)  控制流程

  • 流程控制圖
  • If / else / elif語法
  • 巢狀式流程控制

(9)     迴圈

  • while迴圈
  • for迴圈
  • 巢狀式迴圈

(10) 字串格式與正規表達式

  • 字串格式
  • 正規表達式
  • 正規表達式工具介紹

 

 

單元二【part 1】

單元名稱:進階Python程式語言

課程大綱

(1)  自訂函數與內建函數

  • 自訂函數
  • 內建函數
  • 全域變數與區域變數

(2)  匿名函數

  • lambda語法
  • lambda函數與filter
  • lambda函數與mapreduce

(3)  遞迴

  • 遞迴介紹
  • 實作遞迴
  • 動態規劃

(4)  類別與物件導向1

  • 類別介紹
  • Class語法
  • Class創建

(5)  類別與物件導向2

  • 封裝 (Encapsulation)
  • 繼承 (Inheritance)
  • 多型 (Polymorphism)

(6)  例外處理與輸入輸出

  • 例外處理
  • CSV檔案格式
  • 讀寫檔案

(7)  內建模組1

  • Datetime模組
  • Math模組
  • Random模組

(8)  內建模組2

  • os模組
  • shutil模組
  • json模組

 

單元二【part 2】

課程大綱

(9)  內建模組3

  • time模組
  • sys模組
  • zipfile模組

(10)  Python日誌

  • logging介紹
  • logging級別
  • logging時間

(11)  第三方模組1

  • pip指令
  • jieba模組介紹
  • Pillow模組介紹

(12)  第三方模組2

  • Pytube模組介紹
  • QRcode模組介紹
  • Tesseract模組介紹

(13)  自定義模組

  • 自定義模組介紹
  • import語法
  • fromimport語法

(14)  Sqlite資料庫介紹1

  • SQLite介紹
  • SQLite browser介紹
  • SQLite browser操作

 

單元三

單元名稱:資料科學與Python程式語言

課程大綱

(1)  Numpy套件介紹

  • Numpy介紹
  • indexaxis概念
  • Broadcasting性質

(2)  Pandas套件介紹

  • Pandas介紹
  • Series, Dataframe操作
  • 時間序列

(3)  Matplotlib套件介紹

  • Matplotlib介紹
  • 圖與子圖
  • Matplotlib操作

(4)  Python 網路爬蟲

  • HTML Introduction
  • Crawler Basic
  • Practical issues

(5)  機器學習基礎

  • Machine Learning concept
  • scikit-learn Introduction
  • Different Competition Platform

(6)  迴歸演算法

  • Linear Regression
  • Polynomial Regression
  • Ridge, Lasso, ElasticNet

(7)  分類演算_part1

  • Logistic Regression
  • K-Nearest Neighbor
  • Decision Tree(CARTID3)

(8)  分類演算_part2

  • Naive Bayes
  • Random Forests
  • Support Vector Machine

 

課程費用

報名方案

名稱

時數()

費用

全系列

數據分析應用實務

14.5 H

每人14,500

單元1

基礎Python程式語言

3.5 H

每人3,500

單元2

進階Python程式語言

4.5 H

每人4,500

單元3

資料科學與Python程式語言

6.5 H

每人6,500