關于舉辦“Python語言基礎及數據分析技術”培訓的通知
各有關單位:
中國科學院計算技術研究所是國家專門的計算技術研究機構,同時也是中國信息化建設的重要支撐單位,中科院計算所培訓中心是致力于高端IT類人才培養(yǎng)及企業(yè)內訓的專業(yè)培訓機構。中心憑借科學院的強大師資力量,在總結多年大型軟件開發(fā)和組織經驗的基礎上,自主研發(fā)出一整套課程體系,其目的是希望能夠切實幫助中國軟件企業(yè)培養(yǎng)高級軟件技術人才,提升整體研發(fā)能力,迄今為止已先后為國家培養(yǎng)了數萬名計算機專業(yè)人員,并先后為數千家大型國內外企業(yè)進行過專門的定制培訓服務。
Python是一種面向對象、解釋型計算機程序設計語言,Python是純粹的自由軟件,源代碼和解釋器CPython遵循
GPL協議。是一個用于統(tǒng)計計算和統(tǒng)計制圖的優(yōu)秀工具,也是GNU的一個免費、源代碼開放的軟件。
Python語法簡潔清晰,Python具有豐富和強大的庫。能夠把用其他語言制作的各種模塊(尤其是C/C )很輕松地聯結在一起。
Python包括一套完整的數據處理、計算和制圖軟件系統(tǒng);簡便而強大的編程語言:可操縱數據的輸入和輸入,可實現分支、循環(huán),用戶可自定義功能。
本培訓將對基于Python語言進行數據處理、數據探索的基本方法,并對Python語言算法原理及實現進行講解。
一、培訓對象
1,系統(tǒng)架構師、系統(tǒng)分析師、高級程序員、資深開發(fā)人員。
2,牽涉到網絡采集、處理和規(guī)劃的負責人、設計人員。
3,政府機關,金融保險、移動等以互聯網信息為數據來源單位的負責人。
4,高校、科研院所牽涉到網絡數據采集與數據處理及展現的項目負責人。
二、學員基礎
1,對IT系統(tǒng)設計有一定的理論與實踐經驗。
2,有一定的python基礎知識和開發(fā)經驗。
3,有一定的數據倉庫與數據挖掘處理的知識。
三、師資
由業(yè)界知名大數據專家親自授課:
楊老師
主要研究網絡信息分析以及云計算相關技術,長期從事通信網管系統(tǒng)、網絡信息處理、商務智能(BI)以及電信決策支持系統(tǒng)的研究開發(fā)工作,主持和參與了多個國家和省部級基金項目,具有豐富的工程實踐及軟件研發(fā)經驗。
四、培訓內容
第一講 基礎知識
1)Python快速入門
2)Python安裝與使用
3)使用pip管理擴展庫
4)Python基礎知識
5)Python代碼編寫規(guī)范
第二講 Python數據結構
1)列表的創(chuàng)建與操作
2)元組的創(chuàng)建與刪除
3)字典元素的讀取
4)集合的創(chuàng)建與操作
5)其他數據結構
第三講 選擇與循環(huán)
1)運算符與條件表達式
2)選擇與分支結構
3)循環(huán)結構
4)break和continue語句
5)綜合運用
第四講 字符串與正則表達式
1)字符串常用方法
2)字符串常量
3)正則表達式
4)子模式與match對象
5)表達式綜合運用
第五講 函數設計與使用
1)函數定義
2)形參與實參
3)參數類型
4)return語句
5)變量作用域
6)lambda表達式
第六講 面向對象程序設計
1)類的定義與使用
2)類的方法
3)類的屬性
4)類的特殊方法
5)繼承機制
第七講 文件操作
1)文件基本操作
2)文本文件基本操作
3)二進制文件操作
4)文件操作
5)目錄操作
第八講GUI編程
1)Frame和Controls
2)ToolBar和StatusBar
3)RadioButton、CheckBox和ComboBox
4)ListBox和TreeCtrl
5)Boa constructor
第九講 數據庫編程
1)SQLite應用
2)Connection對象
3)Cursor對象
4)Row對象
5)訪問其他類型數據庫
第十講 科學計算與可視化
1)NumPy簡單應用
2)SciPy簡單應用
3)常數與特殊函數
4)SciPy簡單應用
5)Matplotlib簡單應用
第十一講 大數據處理
1)大數據框架
2)MapReduce編程
3)MapReduce案例
五、培訓目標
1,全面了解Python語言的相關知識。
2,學習Python的核心技術方法以及應用特征。
3,深入使用Python在數據分析中的使用。
六、培訓時間、地點
時間: 2018年4月16日-4月18日 地點:北京
七、證書
培訓結束,頒發(fā)中科院計算所職業(yè)培訓中心“Python語言基礎及數據分析技術”結業(yè)證書。
八、費用
培訓費:5800元/人(含教材、證書、午餐、學習用具等)。住宿協助安排,費用自理。