全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00
來源: 星河系教育 編輯:佚名
精通基本的PYTHON語法和面向?qū)ο蟆J炀氄莆誔YTHON語言爬蟲、WEB、算法等框架。今天小編主要給大家分享學(xué)習(xí)大數(shù)據(jù)需要什么基礎(chǔ)知識,希望對你們有幫助!
一、掌握以Java語言面向?qū)ο缶幊趟枷胨婕暗闹R,并將這些知識應(yīng)用于面向?qū)ο缶幊趟枷胫?,從而培養(yǎng)學(xué)生的程序設(shè)計能力。
二、數(shù)據(jù)結(jié)構(gòu)與算法掌握基于JAVA語言的底層數(shù)據(jù)結(jié)構(gòu)和算法原理,能夠自己寫出各種關(guān)于集合的算法和數(shù)據(jù)結(jié)構(gòu),了解這些數(shù)據(jù)結(jié)構(gòu)處理的問題和優(yōu)缺點。
三、數(shù)據(jù)庫原理和MYSQL數(shù)據(jù)庫掌握關(guān)系數(shù)據(jù)庫原理,掌握結(jié)構(gòu)化數(shù)據(jù)的特性,掌握關(guān)系數(shù)據(jù)庫范例。通過MYSQL數(shù)據(jù)庫,掌握SQL語言與MYSQL數(shù)據(jù)庫的交互,熟練編寫各種復(fù)雜的SQL語句。
四、全面了解LINUX操作系統(tǒng)。詳解LINUX下的管理命令、用戶管理、網(wǎng)絡(luò)配置管理等。掌握SHELL腳本編程,能夠根據(jù)具體業(yè)務(wù)編寫復(fù)雜的SHELL腳本。
五、學(xué)習(xí)Hadoop技術(shù)的兩個核心:分布式文件系統(tǒng)HDFS和分布式計算框架MapReduce。掌握MR的操作流程及相關(guān)原理,掌握各項業(yè)務(wù)的MR編程。掌握Hadoop核心源代碼和實現(xiàn)原理。掌握Hadoop對海量數(shù)據(jù)的存儲、計算和處理的使用。
六、分布式數(shù)據(jù)庫技術(shù):精通分布式數(shù)據(jù)庫HBASE,掌握Mongodb等分布式數(shù)據(jù)庫技術(shù)。熟練掌握分布式數(shù)據(jù)庫原理、應(yīng)用場景、HBASE數(shù)據(jù)庫的設(shè)計與操作,能夠使用HIVE等工具存儲和檢索海量數(shù)據(jù)。
七、數(shù)據(jù)倉庫HIVE:精通基于hadoop的數(shù)據(jù)倉庫HIVE。精通HIVESQL語法和HIVESQL數(shù)據(jù)操作。掌握HIVE的應(yīng)用場景,以及HIVE與HBase的結(jié)合使用。
八、精通基本的PYTHON語法和面向?qū)ο?。熟練掌握PYTHON語言爬蟲、WEB、算法等框架。并根據(jù)業(yè)務(wù)可以基于PYTHON語言開發(fā)完成的業(yè)務(wù)功能和系統(tǒng)。
尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處與鏈接:,違者必究!