近年來Python逐漸成為越來越受歡迎的開發語言之一,在開源網站GitHub統計中,Python一舉奪下了第一名的寶座。
目前Python大量的被運用在各個領域之中,舉凡大數據處理、網站開發、視窗程式設計等都可以看到Python的影子,
而各大公司如Google、YouTube、Yahoo以及NASA也都是使用Python作為主要開發的語言。除此之外,
簡單、易學也是讓Python能夠如此流行的原因之一。 Apache Spark是一個高效率的開源叢集運算框架,
比起先前Hadoop的MapReduce,在運算效率上要快上百倍,
透過PySpark讓我們能夠藉由Python程式語言直接操作Spark上的叢集資源進行運算。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
課程大綱: ◆課程重點
1.
Python相關簡介
2. Python開發環境安裝與設定
3. Python基本資料形態與儲存結構
4. Python邏輯控制與運算子
5. PythonClass與Function介紹
6. PythonList與Dictionary介紹
7. Python檔案讀寫相關函式庫
8. Python網路相關函式庫
9. Python第三方框架支援與介紹
10. 為程式加上介面-基本網站開發
11. Apache Spark相關簡介
12. Spark核心架構與組成介紹
13. Spark安裝與設定
14. Spark核心元件運用
專題實作:課程實習演練 1. Class和Function實作
2. 檔案操作實作
3. 網路相關函式實作
4. Crawler實作
5. 網站API開發實作
6. 網路相關函式實作
★參考課程網址: http://www.cadtc.com.tw/android/python.html