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

課程詳細介紹

Apache Spark是一個高效率的開源叢集運算框架,比起先前Hadoop的MapReduce,在運算效率上要快上百倍,透過PySpark讓我們能夠藉由Python程式語言直接操作Spark上的叢集資源進行運算。 近年來Python逐漸成為越來越受歡迎的開發語言之一,在開源網站GitHub統計中,Python一舉奪下了第一名的寶座。目前Python大量的被運用在各個領域之中,舉凡大數據處理、網站開發、視窗程式設計等都可以看到Python的影子,而各大公司如Google、YouTube、Yahoo以及NASA也都是使用Python作為主要開發的語言。除此之外,簡單、易學也是讓Python能夠如此流行的原因之一。

  • 課程目標

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

  • 結訓具備以下技能

利用Python處理程式設計題。 了解Python程式語言的架構、特性及開發方式。 掌握從無到有開發自己的Python應用程式並瞭解電腦視覺應用開發之各環節障礙及如。

課程大綱

  • Python相關簡介

  • Python開發環境安裝與設定

  • Python基本資料形態與儲存結構

  • Python邏輯控制與運算子

  • PythonClass與Function介紹

  • PythonList與Dictionary介紹

  • Python檔案讀寫相關函式庫

  • Python網路相關函式庫

  • Python第三方框架支援與介紹

  • 為程式加上介面-基本網站開發

  • Apache Spark相關簡介

  • Spark核心架構與組成介紹

  • Spark安裝與設定

  • Spark核心元件運用

  • 專題實作:課程實習演練

Class和Function實作 檔案操作實作 網路相關函式實作 Crawler實作 網站API開發實作 網路相關函式實作

講師資訊

Alvin Chien

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

http://www.cadtc.com.tw/course/etc/teachers.html

背景 •國立中正大學 資訊工程研究所 碩士 教育部 大專院校認證講師 通過IPAS Android行動裝置程式設計師認證 通過IPAS 物聯網應用工程師認證

經歷 •嵌入式產業科技公司資深工程師 •科技大學協同業界講師 •工業局數位內容產業嵌入式系統課程講師 •工業局智慧電子學院嵌入式linux系統課程講師 •上市科技公司資訊顧問 http://www.cadtc.com.tw/course/etc/teachers.html

課程難度

入門

課程適合對象

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

課程時數

35 小時

立即報名

課程免費諮詢 0 元 2018/11/08 00:00 ~ 2018/12/01 00:00 立即報名

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

課程問答

我要提問

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

開課單位

中華行動數位

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

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

相關課程

【資策會-南區】Big Data資料處理-Spark實作

7200 元起

03/02 (六) 高雄市

0 人收藏

資策會  數位教育研究所  南區訓練中心 資策會 數位教育研究所 南區訓練中心

0 人收藏

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