Apache Spark是一個高效率的開源叢集運算框架,比起先前Hadoop的MapReduce,在運算效率上要快上百倍,透過PySpark讓我們能夠藉由Python程式語言直接操作Spark上的叢集資源進行運算。

課程詳細介紹

  • 了解Python程式語言的架構、特性及開發方式式
  • 利用Python 處理一般程式設計問題。
  • 進一步延伸於多方面的應用,諸如網路爬蟲、數據分析、Web程式、機器學習等。

課程大綱

  • Python相關簡介
  • Python開發環境安裝與設定
  • Python基本資料形態與儲存結構
  • Python邏輯控制與運算子
  • PythonClass與Function介紹
  • PythonList與Dictionary介紹
  • Python檔案讀寫相關函式庫
  • Python網路相關函式庫
  • Python第三方框架支援與介紹
  • 為程式加上介面-基本網站開發
  • Apache Spark相關簡介
  • Spark核心架構與組成介紹
  • Spark安裝與設定
  • Spark核心元件運用

專題實作:課程實習演練

  1. Class和Function實作
  2. 檔案操作實作
  3. 網路相關函式實作
  4. Crawler實作
  5. 網站API開發實作
  6. 網路相關函式實作

講師資訊

Alvin Chien

科技公司 研發部 資深工程師

課程難度

入門

課程適合對象

  • 已在相關領域,欲再增強本身專業技能者
  • 對大數據分析有興趣願意嘗試

課程時數

35 小時

立即報名

課程免費諮詢 0 元 2019/04/29 00:00 ~ 2019/06/15 00:00 報名截止

本課程由 中華行動數位 發佈

課程問答

我要提問

對課程有任何問題,都歡迎在這裡向開課單位提問

開課單位

中華行動數位

前身為(大亞電腦事業集團)-社團法人中華數位生產力發展協會館前校,多年來秉持專業電腦教育服務之理念以研發創新為企業辦訓宗旨,近年致力於智慧電子產業專業人才培訓, 2011年成立中華行動數位科技有限公司(電腦教育訓練中心),專注於軟、韌體技術人才培訓,配合經濟部工業局智慧電子學院計畫專注辦訓,期許成為學界與業界間專業技術人才的橋樑,培訓高端研發人才投入產業進行相關產品開發。

中華行動數位其他精彩課程

相關課程

0 人收藏

NTC.im 人才培訓中心 NTC.im 人才培訓中心