上海海文IT教育

7x24小時(shí)咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 上海JAVA 上海海文IT教育 課程正文

人看過(guò) 人預(yù)約 收藏分享

上海JavaEE+大數(shù)據(jù)培訓(xùn)班

授課方式 :
上課時(shí)段:

上課校區(qū):

報(bào)讀該課程可在好學(xué)校領(lǐng)取返現(xiàn)獎(jiǎng)勵(lì)45元。

微信掃碼添加老師好友咨詢

上海海文IT教育

上海海文IT教育

認(rèn)證等級(jí)

信譽(yù)良好,可安心報(bào)讀

上海海文IT教育

已獲好學(xué)校V2信譽(yù)等級(jí)認(rèn)證

信譽(yù)值

  • (60-80)基礎(chǔ)信譽(yù)積累,可放心報(bào)讀
  • (81-90)良好信譽(yù)積累,可持續(xù)信賴
  • (91-100)充分信譽(yù)積累,推薦報(bào)讀

與好學(xué)校簽訂讀書保障協(xié)議:

在線咨詢
2019.10.19 黃*生 187*****342 咨詢了 上課時(shí)段
2019.10.16 姚*山 159*****956 咨詢了 授課師資
2019.10.14 何*生 189*****735 咨詢了 招生對(duì)象
2019.10.11 王*士 131*****096 咨詢了 課程費(fèi)用
2019.10.11 項(xiàng)*生 180*****159 咨詢了 上課時(shí)段
2019.10.11 王*生 159*****535 咨詢了 招生對(duì)象
2019.10.11 高*生 138*****472 咨詢了 周邊交通
2019.09.30 孔*瓊 151*****677 咨詢了 周邊交通
2019.09.27 先*生 159*****859 咨詢了 課程費(fèi)用
2019.09.27 徐*司 158*****645 咨詢了 開課校區(qū)
2019.09.25 毛*子 137*****467 咨詢了 開課校區(qū)
2019.09.20 鐘*超 137*****786 咨詢了 開課校區(qū)
2019.09.20 唐*司 185*****683 咨詢了 開班時(shí)間
2019.09.19 聞*炫 136*****769 咨詢了 上課時(shí)段
2019.09.17 王*生 131*****529 咨詢了 招生對(duì)象
2019.09.12 張*生 135*****570 咨詢了 周邊交通
2019.09.09 唐*生 176*****198 咨詢了 課程費(fèi)用
2019.09.07 文*生 131*****881 咨詢了 課程費(fèi)用
2019.09.01 龍*生 158*****162 咨詢了 周邊交通
2019.10.02 永*飛 136*****027 咨詢了 周邊交通
上海JavaEE+大數(shù)據(jù)培訓(xùn)班

【項(xiàng)目?jī)?yōu)勢(shì)】

JavaEE優(yōu)勢(shì):① 簡(jiǎn)單易學(xué)② 全球主流的編程語(yǔ)言③ 前景好,缺口大④ 晉升快,薪資高

大數(shù)據(jù)優(yōu)勢(shì):① 官方重點(diǎn)扶持戰(zhàn)略性產(chǎn)業(yè)② 90%的企業(yè)都在用大數(shù)據(jù)③ 薪資高,進(jìn)名企

【課程內(nèi)容】

階段:Java編程

系列

節(jié)
知識(shí)點(diǎn)
授課時(shí)間(天)
課程目標(biāo)
基礎(chǔ)系列

開發(fā)簡(jiǎn)單的java應(yīng)用程序
Java簡(jiǎn)介
Java簡(jiǎn)介
1.0
理解OO思想以及能在代碼中體現(xiàn)OO思想;理解并能使用異常;使用Swing開發(fā)GUI程序以及理解事件處理機(jī)制;理解多線程的基本概念并能開發(fā)多線程的Java程序;熟練使用Java I/O編程;使用TCP/IP和UDP進(jìn)行Java客戶端和服務(wù)器端編程;
Java環(huán)境的搭建
Java環(huán)境的搭建
開發(fā)簡(jiǎn)單java程序
開發(fā)簡(jiǎn)單java程序
第二章
變量和數(shù)據(jù)類型
變量
變量
0.5
數(shù)據(jù)類型
Java數(shù)據(jù)類型
基本類型轉(zhuǎn)換
第三章
運(yùn)算符
運(yùn)算符(上)
表達(dá)式和算術(shù)、賦值及關(guān)系運(yùn)算符
0.5
運(yùn)算符(下)
邏輯和位運(yùn)算符
位運(yùn)算符-示例
第四章
條件結(jié)構(gòu)
條件結(jié)構(gòu)(上)
if-else語(yǔ)句
1.0
條件結(jié)構(gòu)(下)
switch-case語(yǔ)句
案例講解-萬(wàn)年歷
案例講解-萬(wàn)年歷
第五章
循環(huán)結(jié)構(gòu)
while和do-while循環(huán)
while和do-while循環(huán)語(yǔ)句
2.0
for循環(huán)
for循環(huán)語(yǔ)句和二重循環(huán)
for循環(huán)-案例講解
for循環(huán)-案例講解
break和continue語(yǔ)句
break和continue語(yǔ)句
第六章
數(shù)組
一維數(shù)組
數(shù)組的聲明、創(chuàng)建和初始化
1.5
常用數(shù)組排序算法
常用數(shù)組查找算法
Arrays類使用
二維數(shù)組
二維數(shù)組的聲明、創(chuàng)建和初始化
二維數(shù)組-案例講解
二維數(shù)組-案例講解
階段項(xiàng)目: 騎士飛行棋、minDVD系統(tǒng)
第七章
面向?qū)ο缶幊?/span>
類和對(duì)象概述
類和對(duì)象概述
1.0
類和對(duì)象的概述-案例講解
類和對(duì)象的概述-案例講解
對(duì)象的創(chuàng)建和使用
創(chuàng)建并使用對(duì)象
方法定義使用和變量作用域
String對(duì)象的聲明操作和Java內(nèi)存管理機(jī)制
對(duì)象的創(chuàng)建和使用-案例講解
對(duì)象的創(chuàng)建和使用-案例講解
封裝
封裝概念和UML類圖
1.0
構(gòu)造方法和this關(guān)鍵字
static關(guān)鍵字和設(shè)計(jì)模式
方法重載和包
繼承
繼承概念、實(shí)現(xiàn)和super關(guān)鍵字
1.5
方法重寫和final關(guān)鍵字
Object類常見方法
繼承-案例講解
繼承-案例講解
多態(tài)
多態(tài)概念、對(duì)象上下轉(zhuǎn)型和動(dòng)態(tài)靜態(tài)綁定
多態(tài)應(yīng)用
抽象類和接口
抽象類和模板方法模式
1.0
接口及和抽象類的區(qū)別
面向接口編程和簡(jiǎn)單工廠模式
策略模式
接口和抽象類-案例講解
接口和抽象類-案例講解
階段項(xiàng)目: 銀行管理系統(tǒng)
系列
第八章
特性
內(nèi)部類
內(nèi)部類概念和成員內(nèi)部類及應(yīng)用
1.0
靜態(tài)、匿名、局部?jī)?nèi)部類及應(yīng)用
內(nèi)部類-案例講解
內(nèi)部類-案例講解
自動(dòng)裝箱和拆箱
自動(dòng)裝箱拆箱和枚舉類型
String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder-案例講解
String、StringBuffer、StringBuilder-案例講解
常用類
Date和SimpleDateFormat類
Canlendar、GregorianCalendar、Math和Random類
常用類-案例講解
常用類-案例講解
第九章
異常處理
異常
異常概念、分類、異常處理機(jī)制和try-catch-finally語(yǔ)句
0.5
throw、throws和自定義異常
異常-案例講解
異常-案例講解
第十章
泛型
泛型詳解
泛型簡(jiǎn)介、泛型類、泛型方法
0.5
限制泛型可用類型、類型通配符(不講)
泛型-案例講解
泛型-案例講解
第十一章
IDE
IDE
IDE介紹和Eclipse使用
放到其它章節(jié)中順帶講一下
Eclipse調(diào)試程序
第十二章
集合
集合框架介紹
集合框架介紹
0.5
List容器
List接口和ArrayList
ArrayList-示例
LinkedList
List容器-案例講解
List容器-案例講解
map容器
Map接口和HashMap
1.5
HashMap示例和哈希碼
TreeMap、Comparator和Comparable接口
map容器-案例講解
map容器-案例講解
Set容器
Set容器
Collections
Collections
Collections-案例講解
Collections-案例講解
第十三章
GUI
AWT
GUI概述和AWT框架
1.0
布局管理器
事件模型
事件概念、事件種類、事件監(jiān)聽器和事件適配器
事件示例和觀察者模式
Swing
Swing
Swing-案例講解
第十四章
反射
Java反射機(jī)制
Java反射機(jī)制
0.5
Java反射API
reflect庫(kù)和反射API
Java反射API-示例
反射-案例講解
第十五章
多線程
Java線程模型
Java線程模型
1.5
多線程編程
線程同步
線程通信
多線程-案例講解
第十六章
IO
IO框架
IO框架
1.0
IO框架-案例講解
字節(jié)流
文件輸入輸出流和字節(jié)數(shù)組流
過(guò)濾流和緩沖流
裝飾模式
字節(jié)流-案例講解
字符流
字符流
1.0
其它流
對(duì)象流和輸入輸出字符流
隨機(jī)訪問流
其它流-案例講解
第十七章
網(wǎng)絡(luò)編程
網(wǎng)絡(luò)基本概念
網(wǎng)絡(luò)基本概念
1.0
Socket編程
基于TCP協(xié)議的Socket編程
基于UDP協(xié)議的Socket編程
Socket編程-案例講解
URL編程
URL編程
階段項(xiàng)目: 銀行管理系統(tǒng)升級(jí)版
第十八章
Java新特性
Annotation
Annotation簡(jiǎn)介和標(biāo)準(zhǔn)、自定義及Meta Annotation
不講,后面使用到再講
反射與Annotation
第十九章
XML入門
XML入門
XML簡(jiǎn)介
1.0
XML文檔結(jié)構(gòu)和語(yǔ)法規(guī)則
DTD
DTD
DTD簡(jiǎn)介
聲明元素的使用規(guī)則
聲明屬性的使用規(guī)則
DTD的引入方式和局限性
命名空間
命名空間
命名空間
XML解析
XML解析
XML解析器和SAX解析
1.0
SAX解析-示例1
SAX解析-示例2
DOM解析
DOM解析-示例1
DOM API
DOM解析-示例2
DOM解析-示例3
課程項(xiàng)目: 打地鼠游戲、掃雷游戲、連連看、銀行排號(hào)系統(tǒng)、聊天室

第二階段:數(shù)據(jù)庫(kù)開發(fā)


節(jié)
知識(shí)點(diǎn)
授課時(shí)間(天)
課程目標(biāo)

Oracle
關(guān)系型數(shù)據(jù)庫(kù)基礎(chǔ)
關(guān)系型數(shù)據(jù)庫(kù)的概念
1
掌握數(shù)據(jù)庫(kù)基礎(chǔ),數(shù)據(jù)庫(kù)設(shè)計(jì),開發(fā)和管理等方面基礎(chǔ)知識(shí),熟練掌握SQL的使用。
Oracle簡(jiǎn)介-1
Oracle簡(jiǎn)介-2
查詢語(yǔ)句
SELECT語(yǔ)句
排序和條件查詢-1
排序和條件查詢-2
單行函數(shù)
函數(shù)簡(jiǎn)介、字符和數(shù)值函數(shù)
日期函數(shù)
轉(zhuǎn)換函數(shù)
多表查詢
多表查詢的概念
2
表的連接方式-1
表的連接方式-2
組函數(shù)
組函數(shù)簡(jiǎn)介
GROUP BY子句和HAVING子句
子查詢
子查詢的概念和使用
子查詢的使用
數(shù)據(jù)建模和數(shù)據(jù)庫(kù)設(shè)計(jì)
系統(tǒng)開發(fā)概念和數(shù)據(jù)建模
1
數(shù)據(jù)建模
數(shù)據(jù)庫(kù)設(shè)計(jì)
DDL語(yǔ)句
CREATE語(yǔ)句-1
CREATE語(yǔ)句-2
ALTER、DROP和其它DDL語(yǔ)句
DML語(yǔ)句
INSERT語(yǔ)句-1
INSERT語(yǔ)句-2
UPDATE和DELETE語(yǔ)句
事務(wù)
Oracle數(shù)據(jù)字典
Oracle數(shù)據(jù)字典
0.5
常見數(shù)據(jù)庫(kù)對(duì)象
序列SEQUENCE
視圖VIEW
索引INDEX
用戶訪問控制
Oracle體系結(jié)構(gòu)
權(quán)限、同義詞SYNONYM和數(shù)據(jù)導(dǎo)入導(dǎo)出
課程項(xiàng)目:  影像租賃系統(tǒng)、選課教務(wù)系統(tǒng)數(shù)據(jù)建模和數(shù)據(jù)庫(kù)設(shè)計(jì)
第二章
JDBC
JDBC基礎(chǔ)
JDBC簡(jiǎn)介-1
1
深入掌握ORM的思想,熟練運(yùn)用JDBC解決數(shù)據(jù)持久化的方法。
JDBC簡(jiǎn)介-2
JDBC開發(fā)流程-1
JDBC開發(fā)流程-2
JDBC開發(fā)流程-3
JDBC開發(fā)流程-4
JDBC開發(fā)流程-5
JDBC優(yōu)化
對(duì)象關(guān)系映射(ORM)
ORM思想
1
ORM思想-示例
一對(duì)一關(guān)聯(lián)關(guān)系映射-1
一對(duì)一關(guān)聯(lián)關(guān)系映射-2
一對(duì)多關(guān)聯(lián)關(guān)系映射-1
一對(duì)多關(guān)聯(lián)關(guān)系映射-2
多對(duì)多關(guān)聯(lián)關(guān)系映射
JDBC
事務(wù)-1
0.5
事務(wù)-2
批處理
DAO模式
DAO模式-示例
JDBC模板
課程項(xiàng)目: DVD租賃管理系統(tǒng)、電子商務(wù)系統(tǒng)、選課教務(wù)系統(tǒng)

第三階段:web前端開發(fā)


節(jié)
知識(shí)點(diǎn)
授課時(shí)間(天)
課程目標(biāo)

HTML
HTML介紹
HTML介紹
1.0
掌握Html靜態(tài)頁(yè)面技術(shù)、http協(xié)議處理、及動(dòng)態(tài)表單的設(shè)計(jì);熟悉CSS技術(shù)
HTML結(jié)構(gòu)
HTML結(jié)構(gòu)
HTML常用標(biāo)簽
HTML常用標(biāo)簽
HTML框架
HTML框架
HTML表格
HTML表格
HTML表單
HTML表單
HTML多媒體
HTML多媒體
第二章
CSS
CSS簡(jiǎn)介
CSS簡(jiǎn)介
1.0
CSS的基本使用
CSS的基本使用
CSS選擇器
CSS選擇器
CSS常用樣式屬性的設(shè)置
CSS常用樣式屬性的設(shè)置-1
CSS常用樣式屬性的設(shè)置-2
CSS定位與DIV布局
盒子模型和元素定位
1.0
DIV+CSS布局實(shí)戰(zhàn)-1
DIV+CSS布局實(shí)戰(zhàn)-2
課程案例:彩妝熱賣產(chǎn)品列表帶按鈕的輪播廣告聚美優(yōu)品美容產(chǎn)品熱點(diǎn)聚美優(yōu)品商品分類攝影社區(qū)熱門小鎮(zhèn)淘寶網(wǎng)導(dǎo)航相冊(cè)服務(wù)新品游戲頁(yè)面制作商品圖片列表課程項(xiàng)目:旅游網(wǎng)站
第三章
JavaScript
JavaScript簡(jiǎn)介
JavaScript簡(jiǎn)介
1.0
深入學(xué)習(xí)網(wǎng)頁(yè)技術(shù),豐富表達(dá)網(wǎng)頁(yè)內(nèi)容,JS框架的學(xué)習(xí)和掌握。
JavaScript基礎(chǔ)語(yǔ)法(上)
變量和數(shù)據(jù)類型
變量和數(shù)據(jù)類型及常用運(yùn)算符
JavaScript基礎(chǔ)語(yǔ)法(下)
流程控制和常用特殊語(yǔ)句
JavaScript函數(shù)
JavaScript函數(shù)
JavaScript對(duì)象使用
JavaScript對(duì)象使用
1.0
BOM
BOM
DOM
DOM對(duì)HTML元素訪問操作-1
DOM對(duì)HTML元素訪問操作-2
DOM對(duì)HTML元素的增刪改操作
JavaScript事件
JavaScript事件
第四章
jQuery
jQuery簡(jiǎn)介
jQuery簡(jiǎn)介
1.0
jQuery選擇器
jQuery常用選擇器詳解-1
jQuery常用選擇器詳解-2
jQuery DOM操作
jQuery對(duì)元素節(jié)點(diǎn)的操作-1
jQuery對(duì)元素節(jié)點(diǎn)的操作-2
jQuery對(duì)元素節(jié)點(diǎn)的操作-3
jQuery對(duì)元素節(jié)點(diǎn)的操作-4
jQuery事件與動(dòng)畫
jQuery事件相關(guān)介紹
1.0
jQuery實(shí)現(xiàn)動(dòng)畫與
課程案例: 帶按鈕的輪播廣告帶關(guān)閉按鈕的浮動(dòng)廣告對(duì)聯(lián)浮動(dòng)廣告制作多級(jí)菜單的制作右下角延時(shí)廣告彈出窗口制作伸縮菜單導(dǎo)航條百葉窗推拉效果畫廊圖片放大鏡仿淘寶圖片左右切換

第四階段:JavaEE基礎(chǔ)開發(fā)


節(jié)
知識(shí)點(diǎn)
授課時(shí)間(天)
課程目標(biāo)

Servlet
Web簡(jiǎn)介
Web簡(jiǎn)介
1.0
掌握使用Servlets、JSP及相關(guān)技術(shù)聯(lián)合開發(fā)Web應(yīng)用;理解Web應(yīng)用性能優(yōu)化技術(shù);理解MVC模式;熟練掌握Web應(yīng)用代碼調(diào)試方法。
Servlet基礎(chǔ)
Java Web開發(fā)環(huán)境和介紹
Servlet介紹、創(chuàng)建Web Project和部署Web應(yīng)用
Servlet生命周期
Servlet API和Servlet生命周期
處理Servlet生命周期事件
Servlet表單處理
HttpServletRequest
2.0
表單處理
RequestDispatcher和HttpServletResponse
會(huì)話跟蹤
HttpSession
1.5
Cookie和URL重寫
過(guò)濾器與監(jiān)聽器
過(guò)濾器
0.5
監(jiān)聽器
階段項(xiàng)目: 站內(nèi)消息系統(tǒng)
第二章
JSP
JSP介紹
MVC模式的演變(Model 1、Model 2、MVC)、JSP介紹
1.0
JSP常見標(biāo)簽
JSP指令和JSP腳本
JSP隱式對(duì)象和JSP動(dòng)作
EL表達(dá)式語(yǔ)言
EL表達(dá)式語(yǔ)言
1.0
JSTL標(biāo)簽庫(kù)
JSTL標(biāo)簽庫(kù)
階段項(xiàng)目: 站內(nèi)消息系統(tǒng)升級(jí)版
第三章
Ajax
Ajax
Ajax
1
掌握全新思想的用戶交互界面的構(gòu)建方法;了解滿足客戶體驗(yàn)的客戶端代碼編寫方法。
Ajax在jQuery中的應(yīng)用-1
Ajax在jQuery中的應(yīng)用-1
Ajax在jQuery中的應(yīng)用-2
Ajax在jQuery中的應(yīng)用-2
課程項(xiàng)目:Web綜合應(yīng)用--在線書城、Easy-Buy

第五階段:framework和JavaEE開發(fā)


節(jié)
知識(shí)點(diǎn)
授課時(shí)間(天)
課程目標(biāo)

Hibernate
Hibernate入門
ORM簡(jiǎn)介
1.5
深入掌握ORM的思想,熟練運(yùn)用Hibernate解決數(shù)據(jù)持久化的方法。
Hibernate簡(jiǎn)介
Hibernate基礎(chǔ)
個(gè)Hibernate程序-1
個(gè)Hibernate程序-2
個(gè)Hibernate程序-3
個(gè)Hibernate程序-4
Session的優(yōu)化
Hibernate映射
基本對(duì)象關(guān)系映射-1
1.5
基本對(duì)象關(guān)系映射-2
關(guān)聯(lián)關(guān)系映射-1
關(guān)聯(lián)關(guān)系映射-2
關(guān)聯(lián)關(guān)系映射-3
關(guān)聯(lián)關(guān)系映射-4
映射-1
映射-2
映射-3
映射-4
操作持久化對(duì)象
Hibernate的對(duì)象狀態(tài)
1
Hibernate緩存-1
Hibernate緩存-2
Hibernate緩存-3
Session的常用API
Hibernate的檢索、級(jí)聯(lián)操作和批處理
事務(wù)
事務(wù)簡(jiǎn)介
1
悲觀鎖和樂觀鎖-1
悲觀鎖和樂觀鎖-2
查詢
HQL查詢
QBC查詢
其它查詢
Hibernate新特性
Anotation-1
Anotation-2
第二章
Struts2
Struts2概述
Struts2概述
1
理解MVC模式,掌握基于Struts2的Java EE解決方案。
Struts2起步
下載和安裝Struts2框架
創(chuàng)建Struts2的Web應(yīng)用
實(shí)現(xiàn)Struts2的Web應(yīng)用
Struts2核心技術(shù)
使用IDE開發(fā)Struts2
1
Struts2的基本流程和配置
深入Struts2配置文件和Action
管理處理結(jié)果、驅(qū)動(dòng)和異常機(jī)制
Struts2的類型轉(zhuǎn)換
Struts2的類型轉(zhuǎn)換(一)
1(不講解)
Struts2的類型轉(zhuǎn)換(二)
Struts2的輸入校驗(yàn)
Struts2的輸入校驗(yàn)(一)
Struts2的輸入校驗(yàn)(二)
Struts2的標(biāo)簽庫(kù)
Struts2標(biāo)簽庫(kù)(一)
Struts2標(biāo)簽庫(kù)(二)
Struts2標(biāo)簽庫(kù)(三)
攔截器
攔截器
1(不講解)
上傳和下載文件
上傳和下載文件
Struts2的國(guó)際化
Struts2的國(guó)際化
第三章
Spring
Spring簡(jiǎn)介
Spring簡(jiǎn)介
1
理解Spring框架機(jī)制,掌握Spring開發(fā)技術(shù),掌握基于Spring的Java EE輕量級(jí)解決方案,熟練使用SSH框架。
依賴注入和Bean的裝配
聲明Bean01
聲明Bean02
注入Bean屬性
使用表達(dá)式裝配
小化Spring XML配置
自動(dòng)裝配Bean屬性
1
使用注解裝配和自動(dòng)檢測(cè)Bean
使用Spring基于Java的配置
面向切面編程--AOP
什么是面向切面編程和使用切入點(diǎn)選擇連接點(diǎn)
1
在XML中聲明切面
注解切面
數(shù)據(jù)訪問
Spring的數(shù)據(jù)訪問和配置數(shù)據(jù)源
1
在Spring中使用JDBC
在Spring中集成Hibernate
Spring與Java持久化API
事務(wù)管理
理解事務(wù)和選擇事務(wù)管理器
1
在Spring中的編碼事務(wù)
聲明式事務(wù)
使用Spring MVC構(gòu)建Web應(yīng)用
使用Spring MVC構(gòu)建Web應(yīng)用
2
擴(kuò)展內(nèi)容
OOAD與設(shè)計(jì)模式
學(xué)習(xí)面向?qū)ο蠓治?OOA)、面向?qū)ο笤O(shè)計(jì)(OOD),RUP方法以及常用設(shè)計(jì)模式。學(xué)習(xí)UML使用,能初步完成中小型系統(tǒng)的設(shè)計(jì)。
測(cè)試技術(shù)與單元測(cè)試Junit
學(xué)習(xí)測(cè)試基本原則和方法,Junit框架,單元測(cè)試原則和技術(shù),JavaEE組件的容器內(nèi)及容器外測(cè)試技巧,數(shù)據(jù)訪問組件測(cè)試結(jié)合項(xiàng)目實(shí)戰(zhàn),編寫測(cè)試用例,掌握測(cè)試技術(shù),積累開發(fā)測(cè)試經(jīng)驗(yàn)。
SVN及編程規(guī)范
掌握SVN的配置和使用;軟件編程規(guī)范;
PL/SQL
使用PL/SQL開發(fā)數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程、函數(shù)、觸發(fā)器等,提升系統(tǒng)性能。
Mybatis框架
Mybatis架構(gòu)、Mybatis入門程序、Mybatis開發(fā)Dao、SqlMapConfig.xml配置、ParameterType輸入映射、ResultType及ResultMap輸出映射、動(dòng)態(tài)sql、商品訂單數(shù)據(jù)模型、關(guān)聯(lián)查詢(一對(duì)一、一對(duì)多、多對(duì)多)、延遲加載、查詢緩存(一級(jí)緩存、二級(jí)緩存)、Mybatis與Ehcache整合實(shí)現(xiàn)二級(jí)緩存、Mybatis與spring整合、Mybatis逆向工程。
Maven工程管理
Maven介紹及依賴管理;安裝配置;核心概念(坐標(biāo)、依賴、倉(cāng)庫(kù)、插件、生命周期等);與第三方Eclipse的整合;Maven私服Nexus的安裝使用;Maven管理Web應(yīng)用;Maven管理SSH應(yīng)用;使用Maven進(jìn)行測(cè)試及集成;掌握Maven在Java Web應(yīng)用的配置、管理和使用等技術(shù)。
Spring + SpringMVC + Mybatis + Maven
SSM框架和項(xiàng)目配置管理Maven的集成開發(fā)
Redis/Memcached
NOSQL概念、redis與memcached的區(qū)別、redis安裝配置、redis數(shù)據(jù)類型及操作(String、Hashs、Lists、Sets、Sorted Sets)、常用命令、事務(wù)控制、發(fā)布訂閱、持久化、主從復(fù)制、高可用集群搭建。
Lucene
全文檢索的概念、Lucene實(shí)現(xiàn)全文檢索分析、Lucene實(shí)現(xiàn)全文檢索程序?qū)崿F(xiàn)、Analyzer分析器、索引維護(hù)、Query和QueryParser、相當(dāng)度排序;
WebService
Webservice的概念、socket遠(yuǎn)程調(diào)用、jax-ws遠(yuǎn)程調(diào)用、Webservice應(yīng)用場(chǎng)景分析、wsdl、wsimport、soap協(xié)議、soap傳輸xml等。
課程項(xiàng)目: 運(yùn)動(dòng)社區(qū)系統(tǒng)、物流車輛調(diào)度系統(tǒng)、地產(chǎn)智能信息管理系統(tǒng)

第六階段:大數(shù)據(jù)


節(jié)
知識(shí)點(diǎn)
課程目標(biāo)

Hadoop入門和平臺(tái)搭建
Hadoop簡(jiǎn)介
分布式和傳統(tǒng)單機(jī)模式
了解為什么要使用Hadoop;掌握Hadoop的體系結(jié)構(gòu)和環(huán)境搭建;
生活中分布式的場(chǎng)景
Hadoop背景和工作原理
Mapreduce工作原理剖析
第二代MR——Yarn原理剖析
Cloudera
Cloudera Manager 4.1.2安裝
Cloudera Hadoop 4.1.2 安裝
CM集群管理
添加刪除服務(wù)
添加節(jié)點(diǎn)、退役和刪除節(jié)點(diǎn)
節(jié)點(diǎn)角色調(diào)整
屬性配置及同步到客戶端
進(jìn)程維護(hù),日志查看
Hadoop fs 命令
Hadoop fs 命令詳解
第二章
Cloudera Hadoop 4
Hadoop基礎(chǔ)
Hadoop平臺(tái)數(shù)據(jù)處理流程
Cloudera Hadoop 4掌握和應(yīng)用
Hadoop工作原理、調(diào)度策略
Hadoop開發(fā)作業(yè)形式
Hive基礎(chǔ)
Hive工作原理和基本使用
Hive元數(shù)據(jù)管理和語(yǔ)法詳解
Hive表和存儲(chǔ)結(jié)構(gòu)
運(yùn)維案例: 單機(jī)存儲(chǔ)均衡和壞block處理
Hive進(jìn)階
Hive QL(一)
Hive QL(二)
UDF和UDAF開發(fā)
UDAF開發(fā)和JDBC訪問
Hive優(yōu)化規(guī)則
Hive數(shù)據(jù)壓縮技術(shù)
Hive-f封裝支持傳參(一)
Hive-f封裝支持傳參(二)
Sqoop
Sqoop使用(一)
Sqoop使用(二)
Sqoop作業(yè)調(diào)度
Hbase基礎(chǔ)
HBase體系結(jié)構(gòu)
HBase表設(shè)計(jì)案例
HBase數(shù)據(jù)加載(Sqoop和Java)
HBase存儲(chǔ)機(jī)制
HBase進(jìn)階
Java操作Hbase(一)
Java操作Hbase(二)
Java操作Hbase(三)
HBase與Hive接口
Hbase項(xiàng)目實(shí)戰(zhàn)(一)
訂單在線實(shí)時(shí)查詢項(xiàng)目介紹
訂單在線實(shí)時(shí)查詢_Schema設(shè)計(jì)和HBase數(shù)據(jù)加載
訂單在線實(shí)時(shí)查詢_DAO層實(shí)現(xiàn)
訂單在線實(shí)時(shí)查詢_DAO層和前臺(tái)實(shí)現(xiàn)
Hbase項(xiàng)目實(shí)戰(zhàn)(二)
電商日志流量分析_項(xiàng)目介紹
電商日志流量分析_業(yè)務(wù)實(shí)現(xiàn)(一)
電商日志流量分析_業(yè)務(wù)實(shí)現(xiàn)(二)
電商日志流量分析_業(yè)務(wù)實(shí)現(xiàn)(三)
電商日志流量分析_業(yè)務(wù)實(shí)現(xiàn)(四)
Cloudera Hadoop 5
CDH5搭建之CM5安裝部署
CDH5搭建和CM界面化集群管理
第三章
深入淺出Hive企業(yè)級(jí)架構(gòu)優(yōu)化
Hive企業(yè)級(jí)架構(gòu)優(yōu)化
Hive體系結(jié)構(gòu)及Hive作業(yè)形式
掌握Hive企業(yè)級(jí)的架構(gòu)優(yōu)化
Hive優(yōu)化策略大探底及架構(gòu)優(yōu)化案例(一)
架構(gòu)優(yōu)化案例(二)之降IO負(fù)載策略I
架構(gòu)優(yōu)化案例(二)之降IO負(fù)載策略II
架構(gòu)優(yōu)化案例(二)之降IO負(fù)載策略III—壓縮和分布式緩存
Hive語(yǔ)法優(yōu)化
Hive語(yǔ)法、參數(shù)層面優(yōu)化(一)
Hive語(yǔ)法、參數(shù)層面優(yōu)化(二)
Hive語(yǔ)法、參數(shù)層面優(yōu)化(三)
Hive語(yǔ)法、參數(shù)層面優(yōu)化(四)
Impala
Impala的介紹
Impala的使用
第四章
作業(yè)調(diào)度系統(tǒng)
調(diào)度系統(tǒng)簡(jiǎn)介
調(diào)度系統(tǒng)的介紹
了解和掌握開源作業(yè)調(diào)度系統(tǒng)
Linux Crontab 調(diào)度詳解
阿里開源的調(diào)度系統(tǒng)Zeus
Zeus的介紹
Zeus的部署和使用
Zeus的進(jìn)階使用
第五章
Mapreduce編程
Mapreduce簡(jiǎn)介
Mapreduce API類介紹
了解和掌握Mapreduce的使用
入門程序開發(fā)
Mapreduce案例
案例開發(fā)(一)
案例開發(fā)(二)
進(jìn)階案例
第六章
Zookeeper
Zookeeper入門和實(shí)戰(zhàn)
Zookeeper熟悉和用途綜述
了解和掌握Z(yǔ)ookeeper的使用
Zookeeper集群搭建、命令行Client操作
Watches、Node、API介紹、Java Client開發(fā)
Java Client 進(jìn)階練習(xí)
實(shí)戰(zhàn)案例開發(fā)(一)之配置管理
實(shí)戰(zhàn)案例開發(fā)(二)之分布式鎖實(shí)現(xiàn)
運(yùn)維和監(jiān)控
運(yùn)維指南及注意事項(xiàng)
運(yùn)維和監(jiān)控Web平臺(tái)搭建和使用
第七章
Storm
Storm基礎(chǔ)
Storm簡(jiǎn)介
掌握Storm的體系結(jié)構(gòu)、工作原理、Storm的單機(jī)環(huán)境配置、集群環(huán)境配置;掌握Storm核心組件,包括Spout、Bolt、Stream Groupings等;了解Storm實(shí)現(xiàn)消息處理的安全性,**消息處理無(wú)遺漏;了解Storm的批處理事務(wù)處理;
Storm原理和概念
Zookeeper集群搭建及基本使用
Storm集群搭建及測(cè)試
Storm進(jìn)階
Storm API簡(jiǎn)介和入門案例開發(fā)
Spout的Tail特性、storm-starter及maven使用、Grouping策略
案例實(shí)戰(zhàn):Grouping策略及并發(fā)
并發(fā)度詳解、案例開發(fā)(高并發(fā)運(yùn)用)
案例實(shí)戰(zhàn):計(jì)算網(wǎng)站PV
案例優(yōu)化:引入Zookeeper鎖控制線程操作
案例優(yōu)化:計(jì)算網(wǎng)站UV(去重計(jì)算模式)
運(yùn)維案例:集群統(tǒng)一啟動(dòng)和停止shell腳本開發(fā)
Storm批處理和事務(wù)處理
批處理事務(wù)原理詳解
Storm事務(wù)API及案例分析
Storm事務(wù)案例實(shí)戰(zhàn):ITransactionalSpout
Storm事務(wù)案例優(yōu)化:按天計(jì)算
Storm分區(qū)事務(wù)案例實(shí)戰(zhàn)
Storm不透明分區(qū)事務(wù)案例實(shí)戰(zhàn)
DRPC精解和案例分析
Storm Trident
Storm Trident入門
Trident API和概念
Storm Trident案例實(shí)戰(zhàn):計(jì)算網(wǎng)站PV
ITridentSpout、FirstN(取Top N)實(shí)現(xiàn)、流合并和Join
Storm Trident之函數(shù)、流聚合及核心概念State
Storm Trident綜合實(shí)戰(zhàn)(一)(基于HBase的State)
Storm Trident綜合實(shí)戰(zhàn)(二)
Storm Trident綜合實(shí)戰(zhàn)(三)
Storm集群和作業(yè)監(jiān)控告警開發(fā)
Kafka
Kafka的簡(jiǎn)介
Kafka的使用
第八章
Spark
Spark基礎(chǔ)
Spark的概念
掌握Spark與Hadoop的比較、Spark環(huán)境搭建;了解Spark緩存策略;了解Spark的transformation和action;了解Spark的容錯(cuò)機(jī)制;掌握Spark的核心組件使用;理解Spark的各種RDD;
Spark生態(tài)系統(tǒng)
Spark的核心RDD和Lineage
RDD的存儲(chǔ)、容錯(cuò)機(jī)制、內(nèi)部設(shè)計(jì)及數(shù)據(jù)模型
Spark進(jìn)階
Spark調(diào)度框架
Spark的分布式部署方式
基于Mesos的Spark模式
基于YARN的Spark模式
Spark的獨(dú)立模式部署
Spark的YARN模式部署
課程項(xiàng)目:地區(qū)銷售額數(shù)據(jù)和省份銷售排行分析系統(tǒng)

【校區(qū)環(huán)境】

上海海文IT教育校區(qū)環(huán)境
上海海文IT教育教學(xué)設(shè)備

【專業(yè)師資】

張偉

張偉

多年的軟件開發(fā)與培訓(xùn)經(jīng)驗(yàn)。 曾任對(duì)臺(tái)外包Java軟件工程師,Java軟件設(shè)計(jì)分析師。 曾參與設(shè)計(jì)開發(fā)國(guó)內(nèi)某企業(yè)ERP系統(tǒng)。 精通JavaEE,PHP等編程語(yǔ)言。 精通Java企業(yè)級(jí)開發(fā)框架spring,mybatis,hibernate,struts2的應(yīng)用。 精通Linux操作系統(tǒng)服務(wù)環(huán)境搭建與應(yīng)用。

在實(shí)踐中學(xué)習(xí)原理,在原理中升華實(shí)踐

學(xué)生寄語(yǔ):

一段美好的回憶,一段夢(mèng)幻的旅程,由腳下隨著時(shí)間開始延伸下去。跟隨心靈的指引,成就另外一種人生。

【學(xué)員疑問】

問:我數(shù)學(xué)不好,能學(xué)會(huì)你們的課程嗎?

答:一般的應(yīng)用軟件編程過(guò)程中不需要太多的數(shù)學(xué)知識(shí),部分需要的數(shù)學(xué)知識(shí)如函數(shù)等,都可以直接調(diào)用,具備高中數(shù)學(xué)知識(shí)就足夠了,何況很多同學(xué)還是大學(xué)生。當(dāng)然,數(shù)學(xué)邏輯能力更好,將來(lái)可從事的工作崗位更廣,發(fā)展空間也會(huì)更大。如項(xiàng)目經(jīng)理、研發(fā)經(jīng)理、技術(shù)總監(jiān)等高技術(shù)性的管理崗位。

問:以前從沒有學(xué)過(guò)計(jì)算機(jī),能學(xué)會(huì)你們的課程嗎?

答:我們的課程針對(duì)的是專業(yè)零起點(diǎn),有很多學(xué)員計(jì)算機(jī)水平基本上從頭開始的,大家在這個(gè)專業(yè)領(lǐng)域掌握的程度都差不多。所以計(jì)算機(jī)基礎(chǔ)并不重要,關(guān)鍵是看學(xué)習(xí)的動(dòng)機(jī)和學(xué)習(xí)的決心。講解多模式教學(xué)方法,在實(shí)踐中學(xué)習(xí)、在學(xué)習(xí)中思考、在思考中積累。只要你努力學(xué)習(xí),就一定能夠?qū)W的好。當(dāng)然,有計(jì)算機(jī)編程基礎(chǔ)的同學(xué),學(xué)習(xí)起來(lái)會(huì)更輕松一些。

開班信息

學(xué)時(shí)
學(xué)費(fèi)
操作

    校區(qū)地址

    廣州
    上海
    二維碼

    微信掃一掃,發(fā)送到手機(jī)

    隨時(shí)隨地,用手機(jī)查看地圖路線,更可實(shí)時(shí)導(dǎo)航,輕松到校!

    學(xué)校相冊(cè)

    更多 >
    環(huán)境/教學(xué)大圖
    環(huán)境/教學(xué)大圖
    環(huán)境/教學(xué)大圖
    環(huán)境/教學(xué)大圖

    讀書保障 :

    • 正規(guī)資質(zhì)

      所有學(xué)校都經(jīng)過(guò)好學(xué)校品牌認(rèn)證,辦學(xué)許可證、工商營(yíng)業(yè)執(zhí)照。

    • 免費(fèi)求學(xué)顧問

      通過(guò)好學(xué)校咨詢,你可獲得好學(xué)校免費(fèi)求學(xué)顧問1對(duì)1專業(yè)服務(wù),助你快速找到滿意學(xué)校!

    • 優(yōu)質(zhì)教學(xué)

      通過(guò)好學(xué)校報(bào)讀,你將可在好學(xué)校進(jìn)行課程點(diǎn)評(píng),你的評(píng)價(jià)將影響學(xué)校招生,學(xué)校會(huì)更重視你,給你更優(yōu)質(zhì)教學(xué),避免你差評(píng)。

    • 消費(fèi)權(quán)益保障

      通過(guò)好學(xué)校報(bào)讀,若你與學(xué)校發(fā)生糾紛,你可獲得好學(xué)校來(lái)自第三方的平臺(tái)保障,協(xié)助你讓學(xué)校退款,維護(hù)你的合法權(quán)益!

    更多適合課程

    全城JAVA學(xué)校,一網(wǎng)打盡,立即搜索:

    城市 : 求學(xué)課程 : 上課時(shí)間 :

    課程咨詢

    好學(xué)校二維碼

    隨時(shí)隨地與老師微信互動(dòng)

    在線預(yù)約免費(fèi)試聽

    • 現(xiàn)在免費(fèi)預(yù)約試聽,報(bào)名可最高返現(xiàn)
    • 獲取驗(yàn)證碼
    ;