一、數(shù)據(jù)庫應(yīng)用技術(shù)
Oracle:Oracle體系結(jié)構(gòu)、Oracle基礎(chǔ)管理、SQL語言、MySQL數(shù)據(jù)庫簡介、Sequence和同義詞、數(shù)據(jù)字典及用戶管理、E-R模型
二、JAVA SE課程
1、核心語法:JDK設(shè)置、Eclipse開發(fā)工具使用、數(shù)據(jù)類型、變量、表達(dá)式、條件控制語句、循環(huán)語句、方法及數(shù)組的建立和使用
2、面向?qū)ο缶幊蹋侯惡蛯ο蟆⒚嫦驅(qū)ο蟮娜筇卣髟斀?封裝、繼承、多態(tài))、訪問控制權(quán)限、接口及抽象類的應(yīng)用、包的定義及使用、異常處理、各種主流設(shè)計(jì)模式
3、文件編程:File、字節(jié)流、字符流、打印流、對象序列化
4、網(wǎng)絡(luò)編程:TCP、UDP程序
5、數(shù)據(jù)庫編程:JDBC基本概念、核心接口使用、事務(wù)、回滾、配置與連接Oracle、MySQL數(shù)據(jù)庫
6、數(shù)據(jù)結(jié)構(gòu)/類集:Collection、Map、Iterator、鏈表、堆棧、樹
7、學(xué)校信息管理系統(tǒng)
三、JAVA EE基礎(chǔ)
1、網(wǎng)頁設(shè)計(jì):HTML、Css、JaaScript、DreamWeaer工具
2、開發(fā)環(huán)境搭建:Tomcat服務(wù)器安裝及配置、MyEclipse插件使用、數(shù)據(jù)庫連接池的配置及使用
3、JSP基礎(chǔ)語法:Scriptlet、request、response、session等核心對象
4、JaaBean編程:JaaBean的基本語法、JaaBean的設(shè)計(jì)及開發(fā)、DAO設(shè)計(jì)模式
5、Serlet高級編程:Serlet基本機(jī)構(gòu)、生命周期、MVC設(shè)計(jì)模式、過濾器、監(jiān)聽器、EL
6、基礎(chǔ)項(xiàng)目實(shí)戰(zhàn)1:JSP聊天室
7、基礎(chǔ)項(xiàng)目實(shí)戰(zhàn)2:信息管理系統(tǒng)
四、項(xiàng)目實(shí)訓(xùn)1
1、E-Learn系統(tǒng):軟件工程、數(shù)據(jù)庫設(shè)計(jì)、UML分析建模、項(xiàng)目開發(fā)、項(xiàng)目測試
2、項(xiàng)目主要模塊:管理員授權(quán)模塊、教師管理模塊、*管理模塊、用戶管理模塊、欄目管理模塊、圖書館模塊、課程教師評論管理模塊、系統(tǒng)日志管理模塊、用戶個(gè)人中心
五、JAVA EE高級
1、JAVA EE架構(gòu):容器、服務(wù)、通訊
2、RMI高級編程:遠(yuǎn)程方法調(diào)用、存根、命名查找
3、BEA Weblogic:Weblogic Serer
4、Jbuilder:Jbuilder開發(fā)WEB、EJB項(xiàng)目
5、EJB高級編程:SessionBean、Entity Bean、Message-Drier Bean
6、XML數(shù)據(jù)編程:DTD、Schema、DOM/SAX/JDOM、XSL
7、AJAX:AJAX實(shí)例講解
8、Struts 1.x:Struts的核心工作原理、Action、ActionForm、StrutsUI標(biāo)簽、驗(yàn)證框架、Token、國際化
9、Web Work:Webwork與Struts的關(guān)系、Webwork的開發(fā)、攔截器、Webwork標(biāo)簽、國際化
10、Struts 2:掌握*的Struts 2開發(fā)技術(shù):實(shí)現(xiàn)模型、攔截器等
11、Hibernate 3:ORMapping基本概念、HQL、數(shù)據(jù)關(guān)聯(lián)、繼承映射關(guān)系、容器映射策略、實(shí)體映射、生命周期模型
12、Spring 2:IOC、AOP、JdbcTemplate、HibernateTemplate、Transaction、SSH整合、WSH整合、SSH2整合、使用Spring管理Xfire組件
13、EIB 3.0:掌握未來的主流開發(fā)框架(EJB3.0)、使用Jboss4.x服務(wù)器,基于Eclipse開發(fā)平臺,開發(fā)Session Bean、Entity Bean、JMS、定時(shí)服務(wù)、攔截器、數(shù)據(jù)關(guān)聯(lián)、JPQL
14、WebSerices:WebSerices概念、WebSerices開發(fā),基于AXIS的WebSerices、基于Xfire的WebSerices
15、ECSide組件:基于AJAX的高級前臺顯示組件使用
六、項(xiàng)目實(shí)訓(xùn)2
高級項(xiàng)目實(shí)戰(zhàn):大型購物商城
基于Struts/WebWork+Hibernate+Spring技術(shù)實(shí)現(xiàn)一個(gè)大型購物商城的開發(fā)。
商品管理模塊、購物車、會(huì)員管理模塊、訂單管理模塊、管理員管理模塊、評論管理模塊、權(quán)限管理模塊、欄目管理模塊、公告管理模塊
七、Linux操作系統(tǒng)
Linux:Linux安裝、Linux基本命令、VI使用、Shell編程、FTP、SVN、Apa-che、Tomcat、MySQL、發(fā)布JAVA EE程序
八、項(xiàng)目實(shí)訓(xùn)3
1、CRM(客戶關(guān)系管理系統(tǒng)):SSH2(Struts 2.0+Spring 2.0+Hibernate 3.2)+ Web Serice+ECSide組件完成
2、項(xiàng)目核心模塊:登陸模塊、用戶管理模塊、管理員管理模塊、系統(tǒng)管理模塊、客戶資料管理模塊、來訪信息管理模塊、綜合查詢模塊
九、項(xiàng)目實(shí)訓(xùn)4
1、ERP系統(tǒng):Struts 2.0 + EJB 3.0 + Web Serice + ECSide
2、項(xiàng)目核心模塊:權(quán)限管理組件、人力資源管理模塊、績效考核模塊
十、素質(zhì)教育(贈(zèng)送)
1、溝通技巧:個(gè)性與溝通的案例分析
2、IT職業(yè)規(guī)劃:根據(jù)個(gè)人情況規(guī)劃個(gè)人的IT發(fā)展方向
3、項(xiàng)目管理/CMM:成本、進(jìn)度、時(shí)間控制
4、簡歷、就業(yè)指導(dǎo):簡歷的書寫、面試中的常見問題