,歡迎來(lái)到好學(xué)校 ! 請(qǐng)登錄 免費(fèi)注冊(cè)
7x24小時(shí)咨詢熱線
400-660-3310
當(dāng)前位置 : 好學(xué)校 徐州JAVA認(rèn)證 上海海文IT教育 課程正文
微信掃碼添加老師好友咨詢
上海海文IT教育
認(rèn)證等級(jí)
上海海文IT教育
已獲好學(xué)校V2信譽(yù)等級(jí)認(rèn)證
信譽(yù)值
與好學(xué)校簽訂讀書保障協(xié)議:
課程詳情
開(kāi)班信息
校區(qū)地址
學(xué)校相冊(cè)
讀書保障
手機(jī)預(yù)訂再優(yōu)惠
微信關(guān)注好學(xué)校
報(bào)讀課程額外再返現(xiàn)
隨時(shí)隨地與老師微信互動(dòng)
【教學(xué)目標(biāo)】
專注于培養(yǎng)企業(yè)需求量大、就業(yè)率高,人才市場(chǎng)緊缺的基于Linux/Unix平臺(tái)、Oracle 數(shù)據(jù)庫(kù),同時(shí)精通JavaEE的中軟件工程師,成績(jī)合格的畢業(yè)生將具備1-2年大型軟件開(kāi)發(fā)實(shí)際工作經(jīng)驗(yàn)。
【課程內(nèi)容】
階段:java編程
系列 |
章 |
節(jié) |
知識(shí)點(diǎn) |
授課時(shí)間(天) |
課程目標(biāo) |
|
基礎(chǔ)系列 |
章 |
開(kāi)發(fā)簡(jiǎn)單的java應(yīng)用程序 |
Java簡(jiǎn)介 |
Java簡(jiǎn)介 |
1.0 |
理解OO思想以及能在代碼中體現(xiàn)OO思想;理解并能使用異常;使用Swing開(kāi)發(fā)GUI程序以及理解事件處理機(jī)制;理解多線程的基本概念并能開(kāi)發(fā)多線程的Java程序;熟練使用Java I/O編程;使用TCP/IP和UDP進(jìn)行Java客戶端和服務(wù)器端編程; |
Java環(huán)境的搭建 |
Java環(huán)境的搭建 |
|||||
開(kāi)發(fā)簡(jiǎn)單java程序 |
開(kāi)發(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類常見(jiàn)方法 |
||||||
繼承-案例講解 |
繼承-案例講解 |
|||||
多態(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)聽(tīng)器和事件適配器 |
|||||
事件示例和觀察者模式 |
||||||
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èn)流 |
||||||
其它流-案例講解 |
||||||
第十七章 |
網(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ù)開(kāi)發(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ì),開(kāi)發(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)開(kāi)發(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 |
|||
常見(jiàn)數(shù)據(jù)庫(kù)對(duì)象 |
序列SEQUENCE |
||||
視圖VIEW |
|||||
索引INDEX |
|||||
用戶訪問(wèn)控制 |
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開(kāi)發(fā)流程-1 |
|||||
JDBC開(kāi)發(fā)流程-2 |
|||||
JDBC開(kāi)發(fā)流程-3 |
|||||
JDBC開(kāi)發(fā)流程-4 |
|||||
JDBC開(kāi)發(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模板 |
第三階段:web前端開(kāi)發(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元素訪問(wèn)操作-1 |
||||
DOM對(duì)HTML元素訪問(wèn)操作-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ǔ)開(kāi)發(fā)
章 |
節(jié) |
知識(shí)點(diǎn) |
授課時(shí)間(天) |
課程目標(biāo) |
|
章 |
Servlet |
Web簡(jiǎn)介 |
Web簡(jiǎn)介 |
1.0 |
掌握使用Servlets、JSP及相關(guān)技術(shù)聯(lián)合開(kāi)發(fā)Web應(yīng)用;理解Web應(yīng)用性能優(yōu)化技術(shù);理解MVC模式;熟練掌握Web應(yīng)用代碼調(diào)試方法。 |
Servlet基礎(chǔ) |
Java Web開(kāi)發(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)聽(tīng)器 |
過(guò)濾器 |
0.5 |
|||
監(jiān)聽(tīng)器 |
|||||
階段項(xiàng)目: 站內(nèi)消息系統(tǒng) |
|||||
第二章 |
JSP |
JSP介紹 |
MVC模式的演變(Model 1、Model 2、MVC)、JSP介紹 |
1.0 |
|
JSP常見(jiàn)標(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開(kāi)發(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 |
|||
悲觀鎖和樂(lè)觀鎖-1 |
|||||
悲觀鎖和樂(lè)觀鎖-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開(kāi)發(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開(kāi)發(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ù)訪問(wèn) |
Spring的數(shù)據(jù)訪問(wèn)和配置數(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ù)訪問(wèn)組件測(cè)試結(jié)合項(xiàng)目實(shí)戰(zhàn),編寫測(cè)試用例,掌握測(cè)試技術(shù),積累開(kāi)發(fā)測(cè)試經(jīng)驗(yàn)。 |
||||
SVN及編程規(guī)范 |
掌握SVN的配置和使用;軟件編程規(guī)范; |
||||
PL/SQL |
使用PL/SQL開(kāi)發(fā)數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程、函數(shù)、觸發(fā)器等,提升系統(tǒng)性能。 |
||||
Mybatis框架 |
Mybatis架構(gòu)、Mybatis入門程序、Mybatis開(kāi)發(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的集成開(kāi)發(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) |
【就業(yè)前景】
Java可以說(shuō)是無(wú)處不在,從桌面辦公應(yīng)用到網(wǎng)絡(luò)數(shù)據(jù)庫(kù)等應(yīng)用,從PC到嵌入式移動(dòng)平臺(tái),從Java小應(yīng)用程序(Applet)到架構(gòu)龐大的J2EE企業(yè)級(jí)解決方案。用途如此之廣的Java造就了Java工程師的輝煌,使其在軟件工程師的領(lǐng)域里獨(dú)占鰲頭!Java軟件工程師運(yùn)用Java這種編程語(yǔ)言去完成軟件產(chǎn)品的軟件程序設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、維護(hù)升級(jí)等工作。
Java工程師目前仍然是IT開(kāi)發(fā)類炙手可熱職業(yè),2016年Java工程師企業(yè)需求全年直線上漲,仍然領(lǐng)跑職業(yè)開(kāi)發(fā)類企業(yè)需求,薪酬提升空間巨大。
【從業(yè)方向】
JavaEE方向前臺(tái)工程師 JavaEE大型服務(wù)器開(kāi)發(fā)工程師 Web開(kāi)發(fā)工程師 數(shù)據(jù)庫(kù)設(shè)計(jì)工程師 軟件設(shè)計(jì)師
【課程特色】
①通過(guò)多個(gè)項(xiàng)目來(lái)學(xué)習(xí)掌握計(jì)算機(jī)編程技術(shù),同時(shí)積累至少1-2年的軟件開(kāi)發(fā)經(jīng)驗(yàn)
②學(xué)習(xí)過(guò)程中每天需要完成課堂作業(yè)和課后作業(yè);每學(xué)完一個(gè)專題就配有一個(gè)項(xiàng)目實(shí)戰(zhàn)。邊講邊練,將累計(jì)完成30000行以上程序。
【品牌優(yōu)勢(shì)】
源自美國(guó)甲骨文公司全球大的商用軟件公司,500強(qiáng)排294位
甲骨文原廠技術(shù),Java、數(shù)據(jù)庫(kù)、手機(jī)開(kāi)發(fā)等全球
甲骨文有4000多門原廠課程供企業(yè)和學(xué)員學(xué)習(xí),所有課程均為新技術(shù)轉(zhuǎn)化而來(lái)
均為甲骨文一線產(chǎn)品專家或來(lái)自甲骨文大學(xué)專職講師,行業(yè)經(jīng)驗(yàn)超過(guò)10年以上
甲骨文公司在全國(guó)有20多萬(wàn)合作企業(yè),擁有龐大的雇主聯(lián)盟平臺(tái),高薪就業(yè)
甲骨文OAEC的課程學(xué)費(fèi)業(yè)內(nèi)低
專家面授,邊講邊練,真實(shí)項(xiàng)目實(shí)戰(zhàn),與企業(yè)需求無(wú)縫對(duì)接
【名師團(tuán)隊(duì)】
王正平
十多年IT軟件開(kāi)發(fā)和培訓(xùn)經(jīng)驗(yàn),從事過(guò)嵌入式、智能終端和服務(wù)器領(lǐng)域的企業(yè)項(xiàng)目開(kāi)發(fā);曾任中科院上海技術(shù)物理研究所工程師,深圳天源迪科信息技術(shù)股份有限公司項(xiàng)目主管及軟件工程師,參與中科院上海技術(shù)物理研究所風(fēng)云氣象衛(wèi)星的溫度標(biāo)定控制系統(tǒng)研發(fā);上海電信、上海出入境管理局和上海車管所多個(gè)企業(yè)項(xiàng)目的研發(fā);教授了數(shù)千名Java、嵌入式、Android方向的學(xué)員。
陳豪
畢業(yè)于上海交通大學(xué),擁有著十年多的軟件開(kāi)發(fā)和培訓(xùn)經(jīng)驗(yàn),從事過(guò)多個(gè)大型C/S和B/S項(xiàng)目的開(kāi)發(fā)。曾參與設(shè)計(jì)開(kāi)發(fā)"上海海事局船員認(rèn)證考試系統(tǒng)"和“長(zhǎng)春市車管所駕培系統(tǒng)”等項(xiàng)目。培訓(xùn)了數(shù)千名Java、Android方向的學(xué)員。
【教學(xué)環(huán)境】
【常見(jiàn)問(wèn)題】
java有什么用?
1)安卓應(yīng)用
如果你想弄清楚Java用在什么地方,你離這個(gè)目標(biāo)不是太遠(yuǎn)。打開(kāi)你的安卓手機(jī)和任何一款A(yù)pp,它們是使用Java語(yǔ)言、基于Google Android API(和JDK類似)開(kāi)發(fā)的。數(shù)年的安卓支持已經(jīng)有了很大提高,并且很多Java程序員已經(jīng)成為了安卓app開(kāi)發(fā)者。順便提一下,像我們之前在how Android app works這篇文章中說(shuō)到的那樣,安卓使用不同的java虛擬機(jī)、不同的包,但是代碼仍是用Java寫的。
2)金融業(yè)服務(wù)器的應(yīng)用
在金融服務(wù)中Java有很重要的應(yīng)用。很多全球投資銀行像高盛、花旗、巴克萊、標(biāo)準(zhǔn)渣打銀行等其他銀行使用Java來(lái)開(kāi)發(fā)前臺(tái)和后臺(tái)電子交易系統(tǒng),提供解決方案和確認(rèn)系統(tǒng)以及數(shù)據(jù)處理項(xiàng)目等等。Java大多數(shù)用在開(kāi)發(fā)服務(wù)器端的應(yīng)用,幾乎不用來(lái)開(kāi)發(fā)前端,前端是從一個(gè)服務(wù)器接受數(shù)據(jù),然后處理它并把它發(fā)送給其他進(jìn)程。Java Swing對(duì)交易員來(lái)說(shuō)在開(kāi)發(fā)胖客戶端的GUI方面還是很受歡迎的,但是現(xiàn)在C#很快地在這個(gè)領(lǐng)域獲得了市場(chǎng)占有率,Java Swing在這方面被擠壓喘不過(guò)氣來(lái)。
3)Java Web應(yīng)用
Java在電子商務(wù)和Web應(yīng)用領(lǐng)域也是有很多的應(yīng)用?,F(xiàn)在有很多使用Spring MVC、Structs2.0和類似框架開(kāi)發(fā)的RESTful風(fēng)格的服務(wù)。甚至件一個(gè)簡(jiǎn)單的依賴Servlet、JSP和Structs開(kāi)發(fā)的web應(yīng)用在各種各樣的政府項(xiàng)目中很受歡迎。政府的很多部門如衛(wèi)生局、保險(xiǎn)部門、國(guó)防部等部門都有他們使用Java開(kāi)發(fā)的web應(yīng)用。
4)軟件工具
很多有用的軟件和開(kāi)發(fā)工具是用Java開(kāi)發(fā)的,例如Eclipse、InetelliJ、Netbeans IDE。我認(rèn)為大多數(shù)使用的桌面應(yīng)用也是用Java開(kāi)發(fā)的。所以有一段時(shí)間,Swing在開(kāi)發(fā)胖客戶端方面非常流行,尤其是在金融行業(yè)和投資銀行?,F(xiàn)在,Java FX正逐漸受到歡迎,但是仍不能成為Swing的替代品,而C#在金融領(lǐng)域內(nèi)已經(jīng)幾乎代替了Swing。
5)交易應(yīng)用
第三方應(yīng)用交易應(yīng)用,作為更大的金融服務(wù)業(yè)的一部分也使用Java開(kāi)發(fā)。流行的交易應(yīng)用像Murex也是用Java開(kāi)發(fā)的,很多銀行都使用它們來(lái)連接前后端。
6)J2ME應(yīng)用
三星手機(jī)方面還是有很大的市場(chǎng)。有一段時(shí)間,安卓上可用的游戲、軟件幾乎全都是用MIDP、CLDC ,他們是J2ME平臺(tái)的一部分。J2ME在一些產(chǎn)品如藍(lán)光光碟、機(jī)頂盒等等。WhatsApp很受歡迎的一個(gè)原因是因?yàn)閷?duì)所有Nokia手機(jī)的J2ME平臺(tái)來(lái)說(shuō)是可用的。雖然iOS和Android的出現(xiàn)幾乎抹殺了J2ME的市場(chǎng),但是在低終端Nokia和使用J2ME的。
7)嵌入式領(lǐng)域
能使用Java技術(shù)(在智能卡或者傳感器上)。起初,Java是為嵌入式設(shè)備而設(shè)計(jì)的。實(shí)際上,這是Java初“一次編寫,到處運(yùn)行”初衷的一個(gè)部分,現(xiàn)在看起來(lái)獲得了成功。在嵌入式領(lǐng)域,Java也是有很大應(yīng)用的。
8)大數(shù)據(jù)技術(shù)
Hadoop和其他大數(shù)據(jù)技術(shù)以這樣或那樣的方式使用著Java,例如Apache依賴Java的HBse和Accumulo(開(kāi)源)以及ElasticSearch。但是Java在該領(lǐng)域并不占統(tǒng)治地位,因?yàn)橛衅渌夹g(shù)如MongoDB是用C++開(kāi)發(fā)的。如果Hadoop或者ElasticSearch發(fā)展壯大的話,Java在這個(gè)發(fā)展的領(lǐng)域有可能獲得主要的占有率。
9)高頻率的交易領(lǐng)域
Java平臺(tái)在現(xiàn)代JIT技術(shù)的幫助下,它的性能特性已經(jīng)有了很大提升,傳送性能已經(jīng)到了C++水平。由于這個(gè)原因,Java在開(kāi)發(fā)高性能系統(tǒng)方面還是很受歡迎的,因?yàn)樾阅芘c機(jī)器語(yǔ)言相比稍差一些,但是你可以安全地折衷——輕便、可維護(hù)帶來(lái)更快地速度。對(duì)一個(gè)缺乏經(jīng)驗(yàn)的C++程序員來(lái)說(shuō),只能使應(yīng)用變得更慢和不可靠。
10)科學(xué)應(yīng)用
現(xiàn)在,對(duì)于科學(xué)應(yīng)用來(lái)說(shuō)Java經(jīng)常作為一個(gè)默認(rèn)的選擇,包括自然語(yǔ)言處理。這種現(xiàn)象的主要原因是Java更安全、輕便、易維護(hù),并且與C++和其他語(yǔ)言相比有更好的并發(fā)工具。
在九十年代,Java由于Applet在因特網(wǎng)領(lǐng)域占有重要地位,但是幾年后,由于Applet沙箱模式的各種安全問(wèn)題,Applet失去了風(fēng)頭?,F(xiàn)在,桌面Java和Applet幾乎滅亡。Java作為軟件開(kāi)發(fā)公司默認(rèn)的開(kāi)發(fā)語(yǔ)言,在金融服務(wù)行業(yè)、投資銀行和電子商務(wù)web應(yīng)用領(lǐng)域獲得了很大應(yīng)用,任何學(xué)習(xí)Java的人員都會(huì)為自己贏得光明的未來(lái)。
校區(qū)地址
微信掃一掃,發(fā)送到手機(jī)
隨時(shí)隨地,用手機(jī)查看地圖路線,更可實(shí)時(shí)導(dǎo)航,輕松到校!
學(xué)校相冊(cè)
更多 >看過(guò)的人還關(guān)注了
讀書保障 :
正規(guī)資質(zhì)
所有學(xué)校都經(jīng)過(guò)好學(xué)校品牌認(rèn)證,辦學(xué)許可證、工商營(yíng)業(yè)執(zhí)照。
免費(fèi)求學(xué)顧問(wèn)
通過(guò)好學(xué)校咨詢,你可獲得好學(xué)校免費(fèi)求學(xué)顧問(wèn)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認(rèn)證學(xué)校,一網(wǎng)打盡,立即搜索:
在線預(yù)約免費(fèi)試聽(tīng)
18300+品牌學(xué)校,資質(zhì)認(rèn)證
平臺(tái)為你提供助學(xué)補(bǔ)貼
點(diǎn)評(píng)請(qǐng)教,學(xué)校更重視你
Copyright? 2012-2025 91goodschool.all rights reserved. 粵ICP備09027680號(hào) 粵公網(wǎng)安備 44010602004272號(hào)
版權(quán)所有 廣州冠鵬信息技術(shù)有限公司