返學費網(wǎng) > 培訓機構(gòu) > 西安通瀛軟件實訓基地
課程詳情 在線報名
Java/J2EE 工程師培訓課程
Java在編程語言排行榜多年位居榜首,所占市場份額比例持續(xù)走高,發(fā)展空間異常廣闊。java語言*的優(yōu)點在于跨平臺、分布性、高性能、強大性、解釋性、可移植性等。其集合了之前大多數(shù)編程語言的精華,尤其是開源框架性能獨步天下。近幾年,Java/J2EE技術(shù)始終穩(wěn)居企業(yè)主流技術(shù)之首,從業(yè)人員就業(yè)市場供不應(yīng)求,且整體薪資水準不斷看高。
Java應(yīng)用領(lǐng)域包括企業(yè)Web網(wǎng)站開發(fā)、C/S結(jié)構(gòu)企業(yè)應(yīng)用軟件或桌面系統(tǒng)的開發(fā)、J2ME移動設(shè)備嵌入式開發(fā)、嵌入式設(shè)備及消費類電子產(chǎn)品、Java手機游戲開發(fā)等。
要成為一名J2EE工程師就業(yè)于軟件公司,應(yīng)具備以下軟件開發(fā)基本技術(shù):
1.Web前臺頁面基本設(shè)計技術(shù):
Html 技術(shù)、CSS層疊樣式表單、JavaScript腳本、
JSP技術(shù)、Servlet技術(shù)、Ajax技術(shù)、Flash 、ASP和PHP等 。
2.數(shù)據(jù)庫開發(fā)技術(shù):
現(xiàn)在流行的大中型關(guān)系型數(shù)據(jù)庫有IBM DB2、IBM UDB、Oracle、SQL Server、SyBase、Informix等,
常用的小型數(shù)據(jù)庫有MySQL、Access、Pradox、Foxpro等,
大、中、小型的數(shù)據(jù)庫必須各掌握1~2種,滿足企業(yè)不同的需求 。
3.J2SE技術(shù)(全面深入掌握java基礎(chǔ)知識)。
4.JAVA開源框架:
必須掌握和熟練使用現(xiàn)在主流的框架:如 Struts 、Spring、 Hibernate構(gòu)成的SSH整合框架結(jié)構(gòu),了解和熟悉其它一些框架的工作原理,并能簡單的運用。
階 段
|
課 程
|
內(nèi) 容
|
能力與用途
|
預(yù)期崗位
|
第
一 階 段 |
JAVA
基礎(chǔ) 160課時 |
1、JAVA語言概述JDK的安裝及環(huán)境變量的配置;2.、開發(fā)工具MyEclipse講解; 3、JAVA標識符、關(guān)鍵字、數(shù)據(jù)類型;4、表達式與流程控制語句;5、數(shù)組和字符串講解; 6、JAVA語言中的修飾符; 7、類和對象的介紹;8、JAVA面向?qū)ο蟮乃枷牒瓦\用; 9、Collection(超級集合接口); 10、List、Set、Map容器講解及運用; 11、JAVA語言中的異常處理; 12、I/O輸入輸出流講解;13、線程; 14、MySQL常用命令、庫、表操作;15、對表數(shù)據(jù)操作; 16、函數(shù)應(yīng)用和表關(guān)系設(shè)計; 17、表關(guān)系操作、存儲、觸發(fā)器; 18、PD工具講解和運用PD設(shè)計表關(guān)系;19、HTML概述; 20、表單處理、表單與表的結(jié)合; 21、CSS樣式、JS基本應(yīng)用。
|
拓展計算機編程應(yīng)用能力,為后期JAVA的學習打下堅實基礎(chǔ)。進行底層軟件的開發(fā)。如:自動化控制、嵌入式軟件開發(fā)等。
|
★嵌入式系統(tǒng)開發(fā)工程師
★JAVA程序員 ★JAVA初級工程師 ★C/S架構(gòu)工程師 |
第
二 階 段 |
JSP
Servlet
240課時
|
1、JSP簡介、語法、環(huán)境配置; 2、JSP腳本元素、指令元素;3、JSP內(nèi)置對象; 4、EL表達式和JSP動作元素; 5、JDBC概述與應(yīng)用;6、JDBC對DB進行操作;7、JDBC事務(wù)處理、批量處理; 8、JDBC其他特性項目分析與設(shè)計; 9、JDBC與JSP開發(fā)(信息發(fā)布系統(tǒng))。
實戰(zhàn)項目:信息發(fā)布系統(tǒng) (JDBC+JSP+MySQL獨立開發(fā)) |
根據(jù)客戶需求進行簡單的自主設(shè)計。能夠獨立運用JSP開發(fā)網(wǎng)站,開發(fā)B/S結(jié)構(gòu)軟件。
|
★網(wǎng)站維護員
★需求設(shè)計師 ★JSP網(wǎng)站開發(fā)工程師 ★數(shù)據(jù)庫管理員 ★JSP數(shù)據(jù)庫工程師 ★數(shù)據(jù)庫工程師 |
1、Servlet概述和設(shè)計; 2、Servlet過濾器Servlet監(jiān)聽器; 3、MVC設(shè)計建模;4、工廠設(shè)計模式; 5、JAVA反射機制; 6、JSTL1.1標簽庫的詳解與應(yīng)用;7、Servlet實現(xiàn)文件上傳及下載; 8、開發(fā)項目需求分析與設(shè)計; 9、基于MVC的(BBS)項目開發(fā)。
實戰(zhàn)項目:BBS論壇(JSP+Servlet+MySQL獨立開發(fā)) |
學習和掌握MVC模式的應(yīng)用、項目的設(shè)計方法和技巧,并結(jié)合MVC模式根據(jù)設(shè)計完整開發(fā)項目。
|
|||
SQLServer
MySQL 數(shù)據(jù)庫 80課時
|
1、數(shù)據(jù)庫技術(shù)概述、數(shù)據(jù)類型、創(chuàng)建庫、維護庫、數(shù)據(jù)備份等;2、數(shù)據(jù)導入導出,表管理;3、約束的修改及察看,sql編程;4、控制語句、多分支(查詢/修改/統(tǒng)計)、循環(huán)cast convert數(shù)據(jù)類型轉(zhuǎn)換;5、sum avg min max count高級查詢(關(guān)聯(lián)查詢分組);6、存儲過程;7、返回值的存儲過程;8、游標;9、觸發(fā)器;10、數(shù)據(jù)庫安全。
|
達到靈活應(yīng)用復雜查詢、存儲過程、觸發(fā)器、數(shù)據(jù)庫設(shè)計等技術(shù)的程度,有效的維護數(shù)據(jù)庫。
|
||
第
三 階 段 |
Hibernate
框架 Struts
框架 Ajax技術(shù)
Oracle
數(shù)據(jù)庫 Spring
框架 440課時
|
1、Java對象持久化技術(shù)概念; 2、Hibernate入門ORM基礎(chǔ);3、Hibernate原理的講解;4Hibernate的深入運用; 5、Hibernate映射一對多關(guān)聯(lián); 6、Hibernate映射多對多關(guān)聯(lián);7、Hibernate檢索策略; 8、整合Hibernate的項目開發(fā)。實戰(zhàn)項目:網(wǎng)上購物系統(tǒng)(Hibernate+JSP+Servlet+MySQL獨立開發(fā))
|
用面向?qū)ο蟮乃枷氩僮麝P(guān)系型數(shù)據(jù)庫,有效的提高開發(fā)效率。
|
★數(shù)據(jù)庫管理員
★數(shù)據(jù)庫設(shè)計師 ★JSP網(wǎng)站開發(fā)工程師 ★系統(tǒng)分析師 ★軟件測試師 ★文檔編寫員 ★系統(tǒng)設(shè)計師 ★系統(tǒng)架構(gòu)師 ★JAVA開發(fā)工程師 |
1、Struts入門和基本配置; 2、Struts核心原理; 3、Struts 標簽庫; 4、開發(fā)項目需求分析與設(shè)計; 5、Struts2.0的入門和基本配置; 6、Struts2.0核心原理;7、Struts2核心攔截器; 8、Struts2.0標簽庫介紹;9、開發(fā)項目分析與設(shè)計;10、Ajax技術(shù)發(fā)展及工作原理;11、Ajax技術(shù)重要組成jScript語法;12、Ajax技術(shù)在java下的常用框架;13、Xml定義與發(fā)展xml文檔與規(guī)則;14、Java解析xml Sax解析;15、Java解析xml Jdom與dom解析。實戰(zhàn)項目:權(quán)限管理系統(tǒng)(Hibernate+Struts+Jsp+MySQL獨立開發(fā))
|
Struts是Web層框架,主要是控制作用,負責數(shù)據(jù)的接收和轉(zhuǎn)發(fā),還有豐富的標簽配合Ajax技術(shù)的應(yīng)用。
|
|||
1、Oracle數(shù)據(jù)庫安裝-基本工具使用;2、Oracle的序列視圖-觸發(fā)器;3、Oracle存儲過程和函數(shù);4、Oracle表空間及大字段操作;5、Spring中bean的基本xml配置; 6、Spring中bean的管理; 7、Spring中依賴注入運用; 8、Spring事務(wù)處理; 9、Spring與Hibernate整合;10Spring、Struts、Hibernate整合。
|
Spring對框架的整合、依賴注入的思想和運用。能獨立熟練利用J2EE技術(shù)進行項目實踐開發(fā)。
|
|||
項目實踐
200課時 |
充分利用前面掌握的知識,在軟件工程理論+工程技術(shù)人員的指導下,合作完成物流管理系統(tǒng)(Hibernate+Struts+Spring+Oracle+Jsp[團隊開發(fā)完成]) 的開發(fā)。深化所學的知識,靈活運用每一個知識點。掌握軟件工程的思想,從分析--設(shè)計--開發(fā)--測試--驗收--維護,掌握整個軟件開發(fā)流程。
|
按公司的管理制度帶動做項目,按嚴格的軟件工程規(guī)范開發(fā)軟件,早一步適應(yīng)工作環(huán)境和企業(yè)要求。
|
★項目經(jīng)理
★高級軟件開發(fā)工程師 |
|
職前修養(yǎng)
2課時 |
精講軟件編程思想、分析就業(yè)形勢、引導方向、開拓思路、指導就業(yè)。
|
培養(yǎng)職業(yè)素質(zhì)與職業(yè)能力。
|
★就業(yè)于軟件公司 |
共計 1122課時 學時7--8個月
備注:
1、分階段學習:對具備一定JAVA基礎(chǔ)知識的學員可根據(jù)自己情況,選取相應(yīng)的階段進行學習,學習檔案記入公司學員檔案庫,可由公司推薦工作。
2、全程學習:對需全程學習JAVA體系的學員,我們會給予價格優(yōu)惠,并簽訂協(xié)議,保障工作。
3、我們的課程每6個月更新一次,結(jié)合IT行業(yè)的技術(shù)需求,以項目驅(qū)動為中心,突出了設(shè)計先行的思想。我們的軟件工程師課程,正是根據(jù)市場的發(fā)展需求而為學員量身定做的科學完善的軟件工程師課程!
贈送課程
1)技能考核,技能擴展
2)商業(yè)禮儀、素質(zhì)教育、溝通技巧,團隊協(xié)作、思考方法、演講與報告
3)就業(yè)指導、面試技巧和模擬面試
只要一個電話
我們免費為您回電