第一階段: 您將學習 JAVA 編程的基礎部分,即 J2SE 部分,共分 2 門課程
名稱
|
內(nèi)容簡介
|
涉及到的項目
|
J2SE
|
JAVA 開發(fā)基礎知識;
Eclipse 開發(fā)環(huán)境;
J2SE 5.0 API ;
J2SE 6.0新特性;
多線程技術;
Socket 網(wǎng)絡技術;
Regular
Expression;
Java反射技術;
Properties技術;
各種實戰(zhàn)設計模式
Factory系列、Singleton、Strategy、Observer、等等;
Java
Debug技術;
面向?qū)ο笤O計原則詳解;
實例解決面向?qū)ο笤O計;
面試題內(nèi)部詳解;
面試答題技巧詳解;
|
設計模式版坦克大戰(zhàn)游戲
|
實戰(zhàn)數(shù)據(jù)結(jié)構(gòu)
|
數(shù)據(jù)結(jié)構(gòu)實戰(zhàn)訓練;
數(shù)組、鏈表等常用數(shù)據(jù)結(jié)構(gòu)實戰(zhàn);
|
實戰(zhàn)鏈表開發(fā)
|
項目實戰(zhàn) |
綜合了設計模式、設計思想的項目 |
第二階段: 您將學習 JAVA WEB 技術,共分 7 門課程
名稱
|
內(nèi)容簡介
|
涉及到的項目
|
數(shù)據(jù)庫技術
|
Oracle 基礎管理;
SQL 語言;
PL/SQL 語言;
觸發(fā)器、存儲過程;
MySQL
簡介;
SQLServer 簡介;
各種業(yè)界常見問題設計;
設計范式;
數(shù)據(jù)備份與移植;
多表連接難題詳解;
|
選課系統(tǒng)
雇員管理系統(tǒng)
BBS 系統(tǒng)
|
JDBC技術 |
JDBC
Connection;
Statement;
PreparedStatement;
CallableStatement;
ResultSet;
Scrollable
RS;
Updatable RS;
RowSet and
DataSource;
連接池技術;
使用設計模式開發(fā)連接池;
詳細擴展與測試池效率; |
在線商城類別管理模塊
樹的存儲與展現(xiàn) |
HTML & CSS
& JavaScript
網(wǎng)頁技術
|
HTML 語言;
CSS 語言;
JavaScript
語言;
JS常用模版;
后臺管理模版;
DOM;
JS操作CSS;
JS操作DOM;
ECMAScript;
JS操作DIV;
|
用戶注冊模塊
用戶管理模塊
后臺模塊
|
JSP&Servlet 技術
|
Servlet 技術;
JSP 技術;
Tag Library
技術;
Filter&Listener技術;
報表系統(tǒng);
FileUploading;
Tomcat
服務器技術;
|
在線商城
統(tǒng)計報表模塊
BBS 系統(tǒng)
|
綜合項目 |
綜合了搜索引擎、網(wǎng)絡機器人、蜘蛛框架等的嶄新項目 |
SCM技術 |
CVS初步;
SVN簡介;
SCM專業(yè)理論; |
|
Java Web 實戰(zhàn)演練
|
綜合運用所學知識;
HTML + CSS + JS;
JSP + Servlet +
JavaBean;
FileUploading;
分頁技術;
數(shù)據(jù)校驗;
MVC初步;
Filter;
Listener;
HTTPLook調(diào)試;
服務器集成技術;
負載均衡與內(nèi)容分發(fā);
|
DRP分銷系統(tǒng)
|
XML + WebService技術 |
Apache Axis初步;
XML + XSL + DTD/Schema;
SOAP + WSDL +
UDDI;
SOA/REST技術簡介
XML數(shù)據(jù)解析;
XML應用詳解; |
DRP分銷系統(tǒng)增強 |
AJAX技術 |
AJAX技術基礎;
AJAX技術框架;
AJAX技術調(diào)試技巧; |
DRP分銷系統(tǒng)增強 |
綜合項目 |
大型企業(yè)DRP系統(tǒng),需求調(diào)研、需求分析、系統(tǒng)設計、編碼、單元測試、集成測試和子系統(tǒng)測試,本系統(tǒng)主要,分銷商庫存管理、分消費管理、結(jié)帳管理、付款結(jié)算管理、統(tǒng)計報表管理、基礎數(shù)據(jù)管理和系統(tǒng)管理,是綜合了Java
Web、數(shù)據(jù)庫、JDBC、設計模式、SOA、AJAX、搜索等技術的不可多得的大型系統(tǒng),由老師手把手引領開發(fā),幫助同學建立扎實的項目體驗和項目經(jīng)驗。 |
第三階段: 您將學習 J2EE 技術
名稱
|
內(nèi)容簡介
|
涉及到的項目
|
流行Web框架簡介 |
Struts / WebWork / Tapestry
JSF / Velocity /
Freemarker
Hibernate / Ibatis SQLMap等簡介 |
|
Struts and JSTL |
Struts應用開發(fā);
MVC理論;
Struts
TagLib;
JSTL詳解;
Struts國際化支持;
MyEclipse環(huán)境下直接生成Struts框架代碼;
Struts異常處理;
Struts測試詳解;
Struts的多模塊配置 |
|
Hibernate |
Hibernate應用開發(fā)基礎;
ORM基礎理論;
關系映射技術;
性能調(diào)優(yōu)技術;
性能優(yōu)化 一級緩存
二級緩存 查詢緩存
事務與并發(fā) 悲觀鎖、樂觀鎖
|
|
Spring |
Spring IoC技術;
Spring AOP技術;
Spring 與 Struts /
Hibernate結(jié)合運用;
Spring 聲明事務管理;
Spring + Hibernate Spring支持Web |
|
Log4J and JUnit技術 |
Logging API;
JUnit單元測試技術;
壓力測試技術;
JMeter壓力測試; |
|
SSH項目實戰(zhàn) |
綜合運用所學知識;
Spring + Struts +
Hibernate;
CVS;
Log4J;
JUnit; |
WEB OA 系統(tǒng) |
UML |
UML技術;
UML分析技術;
UML設計技術;
UML與軟件架構(gòu);
RationalRose /
MagicDraw |
CRM系統(tǒng) |
UML + SSH項目實戰(zhàn)一 |
國家金審項目OA系統(tǒng),綜合運用了Hibernate、Struts、Spring、XDoclet、Ant、JUnit、DOM4J、JAXP、Log4J、DWR、Workflow、Freemarker等技術的大型OA項目,是尚學堂老師嘔心瀝血之作,并且經(jīng)過多次打磨成型,相比較新成立公司的項目而言,具有更先進、更細致、更能幫助同學建立大型項目經(jīng)驗的特點,不可多得! |
UML + SSH項目實戰(zhàn)二 |
綜合運用UML + SSH;
Spring + Struts +
Hibernate;
CRM基礎理論;CRM系統(tǒng) |
EJB3.0 |
EJB3.0基礎知識;
SessionBean;
EntityBean;
MetaData技術;
PersistenceAPI;
JBoss; |
信用管理系統(tǒng) |
項目實戰(zhàn) |
信用管理系統(tǒng),金融行業(yè)相關項目 |
Linux技術 |
Linux操作系統(tǒng)基礎;
Linux下配置Java開發(fā)環(huán)境;
Linux下開發(fā)Java程序;
Linux服務器配置; |
|