【招生對象】
1.20周歲及以上,大專及以上學歷, 在?;騽偖厴I(yè)人群
2.對大數據開發(fā)感興趣,在職轉行提升人群
【培養(yǎng)目標】
具備2年項目開發(fā)經驗的大數據開 發(fā)工程師(1年Java、1年大數據)
【課程大綱】
階段 基礎入門
1、Java基礎入門
- 開發(fā)環(huán)境
- 數據類型
- 選擇結構
- 循環(huán)結構
- 一維數組
- 行業(yè)分析
2、面向對象
- 類與對象
- 封裝
- 繼承
- 多態(tài)
- 抽象類
- 接口
- 綜合案例
3、JavaAPI
- 集合框架
- 泛型
- IO
- 序列化
- 多線程
- 網絡編程
- XML
第二階段 Web編程
1、網頁基礎
- HTML
- DIV
- CSS
- 表單
- 盒子模型
- 浮動
-定位
-JavaScript
2、MySQL數據庫
- MySQL安裝
- 數據庫和表
- 數據管理
- 查詢數據
- SQL
- 事務
- 索引
- 數據庫恢復
3、Java Web開發(fā)
- JSP
- Session
- Cookie
- JDBC
- JavaBean
- Service
- 分頁
- Servlet
第三階段 框架編程
01Spring框架
- IOC
- AOP
- 任務調度
- 依賴注入
- 生命周期
- 繼承機制
寫作能力
2、Spring MVC框架
- 注解驅動
- 控制器
- 數據效驗
- 本地化解析
- 視圖及解析
- 靜態(tài)資源處理
- 請求攔截器
3、MyBatis框架
- 配置詳解
- 接口實現
- 工具類
- 框架整合
第四階段 大數據開發(fā)
1、Linux基礎
- 虛擬機
- Linux操作命令
- 文件
- 進程
2、常用數據庫
- Oracle安裝
- Oracle使用
- NoSQL
- MongoDB安裝及使用
3、Hadoop開發(fā)
- 搭建環(huán)境
- HDFS
- MapReduce
- HBase
- 商業(yè)項目
4、Hive企業(yè)實戰(zhàn)
- 環(huán)境搭建
- 規(guī)則及操作
- 指標優(yōu)化
- 企業(yè)調度
5、Spark開發(fā)
- 基礎開發(fā)
- 并發(fā)編程
- SQL編程
- 綜合應用
6、數據結構和算法
- 樹和二叉樹
- 圖
- 排序
- 查找
7、數據挖掘分析
- 數據理論 - 分類算法 - 聚類算法 - 算法解析 - 綜合應用
第五階段 求職面試
【課程特點】
入門快、實用度高、專家驅動、學習效果有**