課程主題 |
實訓內容 |
實訓目標 |
 |
Unix/Linux開發環境、開發規范培訓 |
|
課時:2天 |
Unix開發環境 |
Unix系統原理、Java/C++ Unix開發環境、Unix常用命令 |
Sun Solaris Unix系統操作 |
 |
Oracle數據庫管理 |
|
課時:2天 |
Oracle數據庫管理 |
Oracle 9i數據庫原理、SQL語句、數據庫表及索引 |
掌握數據庫操作 |
 |
面向對象分析與設計培訓 |
|
課時:2天 |
設計方法 |
面向對象分析OOA、面向對象設計OOD,RUP方法; |
掌握軟件設計經驗技巧 |
設計工具 |
UML工具:Rational Rose 2003; |
掌握Unix平臺C++編程 |
 |
Java軟件工程師培訓 |
|
課時:31天 |
Java核心語法 |
Java SE 6.0語法歸納講解和面向對象編程思想; 開發工具: Eclipse |
熟練掌握Java核心語法與面向對象思想 |
Java應用編程 |
異常與斷言,IO與NIO,跨平臺的多線程編程,Swing等用戶界面開發,Java2D等高級圖像處理。資源訪問與軟件國際化技術,數據結構。 |
掌握Java的常用編程技巧與各種應用,并熟練應用OO思想。 |
設計方法 |
面向對象分析OOA、面向對象設計OOD,RUP方法; |
掌握軟件設計經驗技巧 |
設計工具 |
UML工具:Rational Rose 2003; |
掌握軟件設計工具 |
Java網絡編程 |
基于常用TCP/IP,UDP,HTTP等協議的開發與應用。 |
掌握各種網絡開發技術,并具備商業程序開發經驗。 |
Java數據庫 編程 |
基于JDBC的Oracle,SQL管理Server,DB2,MySQL等數據庫連接技術。 Hibernate和面向對象的數據庫訪問技術和各種數據庫訪問模式。 |
熟練掌握各種數據庫連接技術 |
JavaXML編程 |
XML與DTD,XSD。 XPATH與XSL,XQuery等XML轉換與查詢技術。 基于Java SAX和DOM的XML處理技術 |
掌握目前最通用的網絡數據格式,并能熟練在商業開發中應用。并成為軟件開發工程師 |
 |
Java企業級解決方案培訓 |
|
課時:25天 |
腳本語言 |
基于瀏覽器的腳本語言HTML,CSS,JavaScript。
基于XML腳本語言介紹VML,SVG。
|
掌握網站開發技術 |
JavaWEB應用編程 |
JSP 2.1、Servlet 2.5 開發工具: Eclipse+MyEclipse、NetBeans 服務器:Weblogic 9.0、Websphere 6.0、JBoss 4.x、Tomcat 5.x; |
掌握企業WEB應用開發的各種技術,并成為Java高級開發工程師。 |
MVC模式
框架應用編程 |
Struts2.0,Spring 開發工具: Eclipse+MyEclipse、NetBeans 服務器:Weblogic 9.0、Websphere 6.0、JBoss 4.x、Tomcat 5.x; |
掌握軟件設計模式,并能使用MVC模式框架開發, 并成為有軟件工程經驗的高級開發工程師。 |
中間件企業高級編程 |
RMI,EJB3.0,JMS,Web服務。
開發工具: Eclipse, JBuilder, WSAD、NetBeans/Sun Java Studio
服務器: Weblogic 9.0、Websphere 6.0、Sun Java App Server 8/9、JBoss 4.x |
掌握對企業最有價值的中間件開發技術:業務對象中間件,事務中間件,消息中間件,成為一個最有發展潛力的高級開發工程師。 |
 |
大型項目實習及軟件開發經驗培訓 |
|
課時:3天 |
實習項目: 電信用戶管理/計費系統NetCT OSS (由亞信公司提供) |
采用由亞信公司提供的“電信用戶管理和計費系統NetCT OSS”,該系統已經在中國共用互聯網ChinaNet和上海熱線等多個大型軟件工程中應用。該系統是一個典型的基于Unix平臺、Oracle數據庫、Web界面、四層結構(Browser、Web Container、EJB Container、Database)、融合Unix、Java和Oracle技術的大型軟件項目。子系統包括:
1、用戶管理:采用Struts、Spring、Hibernate實現
2、話費數據采集:采用Java、Socket網絡編程實現
3、帳單查詢:Struts、Spring、Hibernate、EJB實現
4、數據整合(中間件):采用JDBC,EJB,Struts,Spring實現。
|
參與完成實際項目,積累軟件開發經驗,經歷完整的軟件開發過程:需求,軟件分析設計,編碼,調試,交付。 |
 |
免費贈送軟件測試工程師課程,周末,84課時 價值:3800元 |
|
課程名稱 |
課程內容 |
培訓目標 |
測試方法 |
系統學習七種軟件測試技術的步驟、方法及應用,包括:單元測試、集成測試、外部功能測試、回歸測試、系統測試、安裝測試及驗收測試;系統學習軟件版本控制、管理及相應工具CVS和RPM。 |
掌握軟件測試的步驟、方法
及常見問題的處理 |
自動測試及測試工具 |
系統學習軟件測試的各類工具,包括:
自動測試工具WinRunner;
壓力測試工具LoadRunner;
測試管理工具Testdirector;
流程管理工具CVS;
JAVA單元測試工具Junit;
代碼覆蓋率測試工具Corverage;
內存泄露測試工具Purify;
代碼性能測試工具Quantify。
|
掌握常見測試工具的使用 |
測試文檔 |
書寫測試計劃、測試用例、測試報告、產品安裝手冊、
產品使用手冊。 |
掌握測試文檔的書寫規范
及書寫步驟 |
項目實習 |
在培訓經理的帶領下由學員組成的團隊完成一個真實軟件產品:完成由亞信公司提供,并已經在中國共用互聯網ChinaNet等多個大型軟件工程中應用的,典型的基于Unix平臺、Oracle數據庫、Web界面的“電信IP網絡流量分析系統”的測試。子系統包括:
1、 前端:用戶管理、統一報表和系統配置
2、 后端:采集、傳輸、入庫和數據庫報表合并內容包括:完成測試計劃、測試用例;完成測試任務;寫出測試報告及用戶文檔;運用Java語言、工具和腳本開發軟件測試工具。
|
通過實際項目提高測試能力和Java軟件開發能力 |
測試部分的課程,可以單獨選學,學費3800元(含教材)
|
 |
免費贈送以下課程(選修):周末,近200課時 價值:3000元 |
|
3天職業發展課程
|
團隊建設、團隊精神,時間管理,溝通技巧
商務禮儀,商業演示及文檔撰寫
簡歷制作及面試技巧,技術面試常見問題
|
4天新技術實戰培訓
|
包括AJAX,Oracle數據庫實戰、Web Work等新技術 |
15場企業名家大講堂
|
包括來自微軟、BEA、艾森哲、Sun、SAS、亞信等技術專家提供專題技術講座 |