對于“大數(shù)據(jù)”(Bigdata),科研機(jī)構(gòu) Gartner得到了那般的定義:“大數(shù)據(jù)”是務(wù)必新處理方法才能夠具有更強(qiáng)的決策力、洞察發(fā)現(xiàn)力和業(yè)務(wù)流程業(yè)務(wù)流程優(yōu)化能力來融進(jìn)很多、高增長率和多樣化的信息資產(chǎn)。全球調(diào)研室得到的定義是:一種規(guī)大到在得到、存儲、管理方案、分析方面極大地超出了傳統(tǒng)數(shù)據(jù)庫軟件工具能力范圍的數(shù)據(jù)融合,具有很多的數(shù)據(jù)企業(yè)規(guī)模、的數(shù)據(jù)運(yùn)行、各種各樣的數(shù)據(jù)類型和實用價值密度低四大特性。
Java基礎(chǔ): Java基礎(chǔ)語法、面向?qū)ο、異常處理、集合框架、常用類、I/O操作、多線程、網(wǎng)絡(luò)編程、XML解析深刻理解面向?qū)ο笏枷耄莆認(rèn)avaEE核心技術(shù)并能靈活運(yùn)用Java常用API解決實際問題,具備了程序員必備的邏輯思維能力及自學(xué)能力,為后續(xù)深入學(xué)習(xí)JavaWeb技術(shù)及框架技術(shù)打下牢固的基礎(chǔ)。
JavaWeb網(wǎng)站開發(fā): HTML5、CSS3、JavaScript/ES6、JQuery、JSP/Servlet、MySQL數(shù)據(jù)庫、JDBC、Linux、SVN,能夠完成B/S架構(gòu)的中小型網(wǎng)站系統(tǒng)的開發(fā),并在真實生產(chǎn)環(huán)境下進(jìn)行項目發(fā)布
SSM/SSH框架: MyBatis框架、Spring框架、Spring MVC框架、Struts2框架、Hibernate框架、Git、Maven 、Oracle數(shù)據(jù)庫能夠勝任垂直架構(gòu)下的Java開發(fā)工作,熟練使用流行的開發(fā)框架SSM、SSH進(jìn)行傳統(tǒng)企業(yè)級項目開發(fā)。
基于分布式微服的互聯(lián)網(wǎng)架構(gòu): 分布式微服架構(gòu)、Dubbox、Spring Cloud、Spring Boot、Docker環(huán)境搭建實現(xiàn)自動化部署、分布式下ID唯一性、Redis、分布式事務(wù)處理、分布式下三方接入、Active MQ消息隊列等能夠勝任互聯(lián)網(wǎng)公司的分布式項目的開發(fā)和架構(gòu)設(shè)計工作
Python爬蟲+ELK+分析: Linux Shell編程、Python編程、NumPy&Pandas、Scrapy、LXML、PySpider、數(shù)據(jù)采集、整理和清洗、Elasticsearch、Logstash、Kibana能夠勝任Python開發(fā)工程師、爬蟲工程師、搜索引擎工程師。
Hadoop生態(tài)圈: HDFS、MapReduce、YARN、Hive、Sqoop、HBase能夠勝任:Hadoop工程師、ETL工程師、Hive工程師、數(shù)據(jù)倉庫工程師。
Spark技術(shù)棧: Scala編程、Spark RDD、Spark SQL、Spark GraphX、PySpark、Jupyter、Hadoop數(shù)據(jù)模型、Atlas&Ranger、NiFi、Kafka、Oozie、Cassandra&Hive、Redis&Hive、MongoDB、Tableau;能夠勝任:Spark工程師、Hadoop工程師、ETL工程師
實時流處理平臺: Spark Streaming、Flink、Flume、Storm、d3.js、Echarts,能夠勝任:大數(shù)據(jù)開發(fā)工程師、大數(shù)據(jù)架構(gòu)師
機(jī)器學(xué)習(xí): Spark Mllib,能夠勝任:大數(shù)據(jù)架構(gòu)師、大數(shù)據(jù)初級分析師、大數(shù)據(jù)挖掘工程師