課程名稱 課時 主要內容 培訓目標
Java語言基礎及面向對象 10天 Java SE 6.0語法歸納講解和面向對象編程思想;開發(fā)工具: Eclipse 熟練掌握Java核心語法與面向對象思想
Java基本應用編程 15天 異常與斷言,IO流,跨平臺的多線程編程,Swing等用戶界面開發(fā),資源訪問與軟件國際化技術,基于常用TCP/IP,UDP,HTTP等協(xié)議的開發(fā)與應用 掌握Java的常用編程技巧與各種應用,并熟練應用OO思想,掌握各種網(wǎng)絡開發(fā)技術
數(shù)據(jù)庫技術及應用 5天 SQL語言及編程(Stored Procedure 和 trigger)。MySQL數(shù)據(jù)庫應開發(fā),基于JDBC的Oracle,SQL管理Server,DB2,MySQL等數(shù)據(jù)庫連接技術 熟練掌握各種數(shù)據(jù)庫連接技術
Java實訓項目 10天 XX點餐系統(tǒng)、類QQ聊天系統(tǒng)、掃雷、俄羅斯方塊等項目 熟練的利用Java技術實現(xiàn)C/S的程序設計及實現(xiàn),并具備商業(yè)程序開發(fā)經(jīng)驗
網(wǎng)頁技術及腳本語言 15天 JavaScript實現(xiàn)頁面特效基于瀏覽器的腳本語言HTML,CSS,JavaScript。基于XML腳本語言介紹VML,SVG 數(shù)練進行網(wǎng)頁設計及進行網(wǎng)站特效,且進行個人主頁設計
JavaWeb技術構建大型企業(yè)網(wǎng)站 20天 JSP 2.1、Servlet 2.5 開發(fā)工具: Eclipse+MyEclipse服務器:Weblogic 9.0、Websphere 6.0、JBoss 4.x、Tomcat 6.x 掌握企業(yè)WEB應用開發(fā)的各種技術,并成為Java高級開發(fā)工程師
UML模式與應用 20天 面向對象分析OOA、面向對象設計OOD,RUP方法 掌握軟件的需求分析及設計的完成流程,具備SUN的SCEA級別考試資格
框架應用高級編程SSH技術及Ajax技術實現(xiàn) 20天 Struts2.0,Spring 開發(fā)工具: Eclipse+MyEclipse、NetBeans 服務器:Weblogic、Websphere 6.0、JBoss 4.x、Tomcat 6.x 掌握軟件設計模式,并能使用MVC模式框架開發(fā), 并成為有軟件工程經(jīng)驗的高級開發(fā)工程師
中間件企業(yè)高級編程 10天 RMI,EJB3.0,JMS,Web服務、開發(fā)工具: Eclipse, JBuilder, WSAD、服務器: Weblogic、Websphere 6.0、JBoss 4.x 掌握對企業(yè)最有價值的中間件開發(fā)技術:業(yè)務對象中間件,事務中間件,消息中間件,成為一個最有發(fā)展?jié)摿Φ母呒夐_發(fā)工程師
項目實訓 20天 在老師的指導下分組獨立完成一個真實的軟件項目,詳細學習軟件開發(fā)的整個生命周期,即從需求分析、概要設計、詳細設計、編碼開發(fā)、單元測試、集成測試到定版驗收的整個過程。項目內容包括:采用IBM的建模工具RationalRose進行系統(tǒng)的分析和設計;使用SSH框架+Ajax技術+Web服務進行系統(tǒng)搭建和實現(xiàn),(根據(jù)項目需要還會用到Java工作流技術);使用Project2003進行項目的計劃指定和跟進 通過獨立完成的實際項目, 培養(yǎng)學生實戰(zhàn)能力,包括系統(tǒng)分析、設計(需求分析、數(shù)據(jù)庫設計、功能模塊設計等)、開發(fā)、調試及測試和部署。
總課時:110天