課程模塊
|
教學內容
|
Java基礎
|
Linux基礎、Java開發(fā)環(huán)境、Java語法強化、控制結構、函數(shù)、數(shù)組、面向對象基礎、面向對象高級、繼承、抽象類和接口、包和訪問權限、異常處理、字符串、包裝類
|
Java高級
|
集合基礎、集合高級、集合工具類、經(jīng)典API、線程基礎、線程高級、I0與Java8特性、設計模式、File類與JVM原理、網(wǎng)絡高級編程、MySQL數(shù)據(jù)庫、JDBC基礎與高級、JDBC基礎、JDBC高級
|
Java Web核心
|
HtmI/CSS、Javascript基礎、Javascript高級、HTTP協(xié)議詳解、Servlet基礎、Servlet高級+tomcat、jsp基礎開發(fā)、jsp高級MVC模式、Jsp指令與內置對象、Jsp標準動作和JSTL
|
分頁、過濾器和監(jiān)聽器、文件上傳下載、正則表達式、Jquery基礎與高級、Ajax+json+SVN、綜合項目實戰(zhàn):電商購物平臺基礎開發(fā)、綜合項目實戰(zhàn):企業(yè)交易平臺系統(tǒng)開發(fā)
|
SSH企業(yè)框架與Java流行框架開發(fā)實戰(zhàn)
|
Oracle數(shù)據(jù)庫、SSH框架-Struts、SpringMVC、SSH框架-Hibernate、Mybatis、SSH框架-Spring、Redis、Maven、EasyUI、Webservice
|
綜合項目實戰(zhàn)
|
大型電商購物平臺商業(yè)綜合項目實戰(zhàn)(京東、淘寶)、大型連鎖酒店管理系統(tǒng)項目實戰(zhàn)(千家以上門店)
|
Linux基礎
|
安裝Linux系統(tǒng)與Shell基本命令、文件和目錄的權限;磁盤基本管理命令、用戶與用戶組管理、Shell腳本編程、設置Apache服務器
|
Hadoop生態(tài)體系
|
Hadoop生態(tài)系統(tǒng)、環(huán)境安裝配置、配置文件;MapReduce編程接口體系結構、運行原理自定義、Hadoop調度器;
|
YARN架構及其工作流程、MapReduce二次排序、join算法;從MySQL讀寫數(shù)據(jù)、Hadoop系統(tǒng)調優(yōu);
|
Hive工作原理、類型及特點、操作及Hive復合類型、權限控制;HBase訪問接口、HBase存儲結構與格式、HBase的Shell操作
|
Spark編程模型
|
Spark大數(shù)據(jù)處理框架、特點與應用場景、SQL原理和實踐;Spark的監(jiān)控和調優(yōu)、生態(tài)和安裝部署、構建Eclipse開發(fā)環(huán)境;集合(數(shù)組)創(chuàng)建RDD、存儲創(chuàng)建RDD;
|
Spark組件、基于Standalone模式和YARN模式作業(yè)事件流和調度分析的Spark架構;Spark Streaming工作原理、DStream編程模型、優(yōu)化運行時間及內存使用
|