資源描述:
《java工程師應(yīng)掌握的知識文庫》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、1.入門級:《java就業(yè)培訓教材》張孝祥(可下載配套視頻)2.j2ee準備:《JavaScript網(wǎng)頁開發(fā)-體驗式學習教程》張孝祥(可下載配套視頻)這個不用太認真學,懂得表單,和基本的javascript操作就可以了。3.j2ee入門:<>孫衛(wèi)琴開始接觸jsp,服務(wù)器等。4.j2ee高級:<<精通Struts>><<精通spring>><<精通Hibernate>>這部分是重點,也可以下載一套夏忻的筆記,那個介紹的不全面,但作為入門很第一學期課程學習完成之后,成為一名熟練操作數(shù)據(jù)庫并可
2、以基于數(shù)據(jù)的Java應(yīng)用程序的高級程序員,Java的軟件工程師、JSPweb開發(fā)工程師,可承擔java高級程序設(shè)計及電子商務(wù)開發(fā)工作。具體目標如下:1.熟練掌握Java跨平臺的原理,JAVA的分類,JAVA面向?qū)ο箢惖膶崿F(xiàn),異常處理,AWT與SWING組件與布局管理,多線程,APPLET的使用,SQLServer數(shù)據(jù)庫設(shè)計和實現(xiàn)等;2.掌握軟件編程規(guī)范,軟件集成開發(fā)環(huán)境,面向?qū)ο蟮姆治雠c設(shè)計方法;3.掌握JSP執(zhí)行過程,Servlet技術(shù)的應(yīng)用,數(shù)據(jù)庫技術(shù)的應(yīng)用,標簽語言,JSP在實際項目開發(fā)中的應(yīng)用;4.熟練掌握JDK,
3、eclipse和MyEclipse,sqlserver,apache-tomcat的安裝、配置和使用,熟練運用JDBC進行數(shù)據(jù)庫連接;5.親自參與企業(yè)級實際項目程序設(shè)計與開發(fā),快速提升軟件開發(fā)經(jīng)驗。第二學期課程學習完成之后,成為一名熟練操作數(shù)據(jù)庫并可以基于數(shù)據(jù)庫的JAVA軟件開發(fā)工程師,J2EE系統(tǒng)工程師,Oracle數(shù)據(jù)庫管理,軟件架構(gòu)設(shè)計師,Linux操作系統(tǒng)管理員,可承擔J2EE系統(tǒng)工程師及大型電子商務(wù)開發(fā)工作。具體目標如下:1.掌握Linux基礎(chǔ)操作及常用指令、Linux及配套軟件的安裝、啟動和權(quán)限、用戶管理和文件
4、系統(tǒng)管理文件查找、備份和自動化、進程;系統(tǒng)優(yōu)化,內(nèi)核設(shè)置等;2.掌握Web配置文件,Struts配置文件,Spring配置文件,控制器;WebLogicServer的安裝與配置;3.Java對象持久化技術(shù),Java代理機制與AOP入門,Spring提供的IOC初步內(nèi)容,Rose建模工具的使用,OOADUML用例圖,對象圖、類圖;4.熟練掌握Oracler大型企業(yè)數(shù)據(jù)庫基本操作以及數(shù)據(jù)庫設(shè)計和實現(xiàn)等;5.親自參與企業(yè)級實際項目程序設(shè)計與開發(fā),快速提升軟件開發(fā)經(jīng)驗。授課內(nèi)容:第一學期課程:序號課程名稱課程內(nèi)容簡介1JAVA程序
5、設(shè)計Java基礎(chǔ):數(shù)據(jù)類型,運算符表達式,JAVA條件流程控制語句;JAVA面向?qū)ο缶幊?類,內(nèi)部類,對象,類的繼承,抽象類,接口,包,數(shù)組,String類,StringBuffer類,JAVA語言編碼規(guī)范等;JAVA圖形界面設(shè)計,多線程,JAVA網(wǎng)絡(luò)通信技術(shù),APPLET的使用,項目程序設(shè)計實踐。2SQLServer數(shù)據(jù)庫熟練掌握SQLServer企業(yè)管理器的基本操作,SQLServer數(shù)據(jù)庫表管理,數(shù)據(jù)查詢,T-SQL編程,數(shù)據(jù)庫的設(shè)計,事務(wù)、索引和視圖,存儲過程,觸發(fā)器,SQLServer數(shù)據(jù)管理等。3HTML及Ja
6、vascript基本標記與超鏈接,在HTML文檔中插入圖像,使用表,使用層,在HTML文檔中插入多媒體,使用表單和框架與樣式表,JavaScript語法基礎(chǔ)與核心語言對象,JavaScript中的瀏覽器對象與處理表單和表單元素事件。4軟件集成開發(fā)環(huán)境Eclipse,apache-tomcat服務(wù)器和MyEclipse的安裝、配置和使用。5JSPweb開發(fā)JSP頁面的各種構(gòu)成元素,JSP頁面的執(zhí)行過程,JSP腳本元素的組成及語法,JSP指令的組成及語法,分頁技術(shù),上傳技術(shù),jsp網(wǎng)站實例開發(fā)等6Servlet核心技術(shù)Serv
7、let基礎(chǔ)語法,Servlet的生命周期,Servlet間通信,Servlet異常,過濾器Filter,會話和監(jiān)聽等7WEB框架的使用掌握ModelI體系結(jié)構(gòu),掌握ModelII體系結(jié)構(gòu),掌握MVC應(yīng)用程序8Java技術(shù)綜合應(yīng)用基于JAVA、JSP、SERVLET、JAVABEAN、JDBC的應(yīng)用實訓9實戰(zhàn)項目信息管理系統(tǒng),基于JSP開發(fā)的企業(yè)網(wǎng)站系統(tǒng)等實訓項目第二學期課程:序號課程名稱課程內(nèi)容簡介1Linux系統(tǒng)Linux基礎(chǔ)操作及常用指令、Linux及配套軟件的安裝、啟動和權(quán)限、用戶管理和文件系統(tǒng)管理文件查找、備份和自
8、進程的管理和控制;Linux開發(fā)環(huán)境;2面向?qū)ο蟮姆治雠c設(shè)計UMLOOADUML用例圖,對象圖、類圖,動態(tài)模型、構(gòu)件與部署,了解常用的UML繪圖工具,掌握rose建模工具的使用,UML建模工具及在軟件開發(fā)中的應(yīng)用等3Struts開發(fā)模型掌握Struts框架的基本應(yīng)用,配置文件,控制器,Struts視圖組