一、 Java SE程序設(shè)計(jì)技術(shù)規(guī)范
說(shuō)明:主要以Sun Java程序設(shè)計(jì)SCJP認(rèn)證課程SL275為核心,理解JAVA語(yǔ)言特點(diǎn),面向?qū)ο缶幊?,異常與輸入/輸出處理、多線程與網(wǎng)絡(luò)通信、java編碼規(guī)范,JDK開發(fā)環(huán)境,熟練應(yīng)用J2SE核心API,熟悉Java數(shù)據(jù)結(jié)構(gòu)及算法,以及高級(jí)語(yǔ)言特性等,達(dá)到熟練專業(yè)的基本Java編程的應(yīng)用。
1. 系統(tǒng)學(xué)習(xí)JAVA語(yǔ)言程序設(shè)計(jì)技術(shù),按SUN標(biāo)準(zhǔn)SCJP標(biāo)準(zhǔn)認(rèn)證課程內(nèi)容及JAVA編程思想系統(tǒng)學(xué)
2. 理解JAVA面向?qū)ο缶幊趟枷?,掌握J(rèn)AVA基本編程,理解類、對(duì)象、數(shù)組等
3. 理解JAVA高級(jí)語(yǔ)言特性
4. 熟悉J2SE常用API及用法
5. JAVA錯(cuò)誤處理機(jī)制及垃圾回收機(jī)制,JAVA代碼裝載及安全性的理解
6. 理解線程編程模型,理解高級(jí)線程編程特性
7. Java網(wǎng)絡(luò)編程及實(shí)現(xiàn)
8. JAVA文件I/O流操作編程
9. Java訪問(wèn)數(shù)據(jù)庫(kù)技術(shù),熟練應(yīng)用JDBC編程
10.JAVA實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)及算法
11. JAVA常用工具類及集合類
12.Java反射及安全機(jī)制
二、Java Web組件開發(fā)規(guī)范
本部分的目標(biāo)是全面深入掌握Sun定義的Java Web組件開發(fā)技術(shù)規(guī)范,全面深入理解Servlet容器及API,熟悉Model2 MVC架構(gòu),熟悉Servlet、Jsp、JavaBean及標(biāo)簽庫(kù)等核心技術(shù),掌握此部分內(nèi)容后可通過(guò)SUN WEB組件開發(fā)SCWD認(rèn)證考試獲得SUN認(rèn)證證書
1. 以SUN標(biāo)準(zhǔn)SCWD認(rèn)證SL314課程為基準(zhǔn),全面系統(tǒng)學(xué)習(xí)WEB組件開發(fā)技術(shù)
2. HTML腳本語(yǔ)言、HTTP原理、客戶服務(wù)器編程模型,互聯(lián)網(wǎng)請(qǐng)求響應(yīng)對(duì)象、URL等基本概念的理解
3. 講解SERVLET及編程模型,Servlet核心API及用法
4. WEB服務(wù)器TOMCAT的高級(jí)配置及管理
5. SERVLET生命周期,Config、context對(duì)象,Session會(huì)話管理及實(shí)現(xiàn)
6. Web項(xiàng)目的異常錯(cuò)誤處理機(jī)制及并發(fā)共享沖突數(shù)據(jù)保護(hù)機(jī)制
7. 集成數(shù)據(jù)庫(kù)的Web應(yīng)用開發(fā),數(shù)據(jù)訪問(wèn)對(duì)象DAO設(shè)計(jì)模式的應(yīng)用
8. JSP編程模型,JSP內(nèi)建對(duì)象,JSP標(biāo)準(zhǔn)動(dòng)作等
9. MVC體系架構(gòu),Model1、Model2的實(shí)現(xiàn)架構(gòu)及實(shí)例
10. JavaBean的設(shè)計(jì)規(guī)范及實(shí)現(xiàn)
11. J2EE Web應(yīng)用層的安全模型設(shè)計(jì)技術(shù)
12.Web層過(guò)濾器技術(shù)
13.JSP標(biāo)簽庫(kù)及設(shè)計(jì)實(shí)現(xiàn)技術(shù)
14.Web應(yīng)用與EJB組件的應(yīng)用