首頁 培訓(xùn)網(wǎng) 最新資訊 熱門問答

JAVA

13727629617 免費(fèi)試聽 在線客服

您的位置: 北京培訓(xùn)網(wǎng) > JAVA培訓(xùn)資訊 > 在北京的Java課程要學(xué)習(xí)那些內(nèi)容

在北京的Java課程要學(xué)習(xí)那些內(nèi)容

來源:教育聯(lián)展網(wǎng) | 發(fā)布時(shí)間: | 編輯:佚名

在北京的Java課程要學(xué)習(xí)那些內(nèi)容 高中以上學(xué)歷,有Windows操作基礎(chǔ),對(duì)編程感興趣者,已從事數(shù)據(jù)工作者,欲從事編程工作者。

在北京的Java課程要學(xué)習(xí)那些內(nèi)容

招生對(duì)象:

高中以上學(xué)歷,有Windows操作基礎(chǔ),對(duì)編程感興趣者,已從事數(shù)據(jù)工作者,欲從事編程工作者。

學(xué)習(xí)內(nèi)容:

1、Java基本概念及簡介,SDK及編程環(huán)境安裝,基本數(shù)據(jù)類型及運(yùn)算符;

2、面向?qū)ο缶幊?,?duì)象的處理,創(chuàng)建類,類類型,接口;

3、Java程序流程,邏輯和循環(huán),字符串,Utilities;

4、AWT,事件處理;

5、錯(cuò)誤,異常處理,GarbageCollections,Collections;

6、編寫Java應(yīng)用小程序JavaApplet;

7、Swing組件,Java版面管理;

8、SwingⅡ,使用Swing編寫圖形化界面;

9、JavaIO系統(tǒng),**Java流處理數(shù)據(jù);

10、線程和動(dòng)畫,Java的多媒體功能;

11、JavaBeans,數(shù)據(jù)庫邊接和數(shù)據(jù)結(jié)構(gòu);

12、對(duì)象串行化和映像,**因特網(wǎng)進(jìn)行通信。


學(xué)習(xí)和掌握java基礎(chǔ)編程,java面向?qū)ο缶幊?,面向?qū)ο蟮木幊趟枷?,程序設(shè)計(jì)標(biāo)準(zhǔn)。

課程目標(biāo)

**本課程的學(xué)習(xí),學(xué)員可以系統(tǒng)掌握面向?qū)ο缶幊陶Z言JAVA的核心語法,能夠理解J2SE、J2ME、J2EE三種體系架構(gòu)的理論思想和架構(gòu)內(nèi)容,掌握J(rèn)AVA程序設(shè)計(jì)的主要模式和核心思想,熟練掌握基于JAVA語言的編程技巧和編程工具,能夠獨(dú)立完成基于JAVA的客戶端和服務(wù)器端應(yīng)用程序的開發(fā)、調(diào)試、部署和執(zhí)行。


課程設(shè)置:


HTML/XML語言.數(shù)據(jù)庫技術(shù).Java程序設(shè)計(jì).數(shù)據(jù)結(jié)構(gòu)與算法.Java設(shè)計(jì)模式.J2EE設(shè)計(jì)和應(yīng)用.Eclipse/CVS/OpenSource.軟件測試/安全性編碼技術(shù).UML設(shè)計(jì).UNIX.項(xiàng)目實(shí)戰(zhàn).技術(shù)英語/日語口語.職業(yè)素質(zhì)教育


◆HTML/XML語言:


XML文檔在網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)和傳輸方面具有重要作用,本課程主要講授XML文檔的語法結(jié)構(gòu)和網(wǎng)絡(luò)應(yīng)用技術(shù),幫助學(xué)員了解XML的技術(shù)特點(diǎn)、優(yōu)勢(shì)和主要應(yīng)用,使學(xué)員理解XML在.NET架構(gòu)編程技術(shù)中的特殊地位,掌握XML在.NET軟件開發(fā)中的使用方式.


◆數(shù)據(jù)庫技術(shù):


數(shù)據(jù)庫服務(wù)器作為數(shù)據(jù)存儲(chǔ)的關(guān)鍵設(shè)備是J2EE體系的重要組成部分,本課程將講授數(shù)據(jù)庫服務(wù)器的基本理論和主要技術(shù),包括數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫、數(shù)據(jù)范式、數(shù)據(jù)庫設(shè)計(jì)等核心理論,重點(diǎn)講授SQLSERVER2000和Oracle10g數(shù)據(jù)庫的創(chuàng)建、管理和維護(hù),SQL數(shù)據(jù)操作指令的使用方法等,為J2EE應(yīng)用程序的開發(fā)提供技術(shù)支持.


◆JAVA程序設(shè)計(jì):


JAVA語言是JAVA程序設(shè)計(jì)的核心工具,本課程作為關(guān)鍵課程將講授JAVA的核心編程技術(shù),包括J2SE核心語法規(guī)范、類和對(duì)象的創(chuàng)建和使用接口、包、異常處理、多線程和applet編程技術(shù)、系統(tǒng)API的使用,同時(shí)也講授JAVA在文件I/O、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程、圖形編程方面的簡單應(yīng)用,使學(xué)員能夠熟練掌握J(rèn)2SE的核心編程技術(shù),為J2SE高級(jí)編程和J2EE程序開發(fā)進(jìn)行技術(shù)準(zhǔn)備。


JAVA客戶端程序設(shè)計(jì)


JAVA客戶端程序設(shè)計(jì)是J2SE的重要應(yīng)用,本課程將在JAVA程序設(shè)計(jì)課程的基礎(chǔ)上進(jìn)一步講授JAVA在客戶端包括文件I/O、數(shù)據(jù)庫、網(wǎng)絡(luò)通信、圖形設(shè)計(jì)等方面的比較高級(jí)的編程技術(shù),以幫助學(xué)員對(duì)J2SE體系進(jìn)行深入理解和掌握,能夠熟練進(jìn)行較高層次的JAVA客戶端應(yīng)用程序的設(shè)計(jì)和開發(fā)。

◆數(shù)據(jù)結(jié)構(gòu)與算法:

數(shù)據(jù)結(jié)構(gòu)包括數(shù)據(jù)的組織方式以及基于這些數(shù)據(jù)的操作技術(shù),對(duì)程序設(shè)計(jì)具有重要意義。本課程將講授基于JAVA語言的數(shù)據(jù)結(jié)構(gòu)的概念、類型和主要算法,主要涉及數(shù)據(jù)類型的種類和各自特點(diǎn),針對(duì)各種數(shù)據(jù)類型的主要操作,以及基于這些數(shù)據(jù)結(jié)構(gòu)的算法,包括查找包中的集合類和接口的定義和使用,對(duì)不同集合類的特點(diǎn)進(jìn)行分析比較,幫助學(xué)員理解JAVA系統(tǒng)集合類在數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)和使用方面具有的獨(dú)特優(yōu)勢(shì)和便利.

JAVA設(shè)計(jì)模式:

設(shè)計(jì)模式是軟件設(shè)計(jì)的主題思路,它直接決定了軟件設(shè)計(jì)的架構(gòu)和采用的技術(shù),對(duì)軟件開發(fā)具有重要的意義。本課程主要講授二十三種J2SE設(shè)計(jì)模式,并進(jìn)行分析比較,尤其對(duì)其中的常用模式如工廠模式、單例模式、建造模式、原始模式、適配器模式、裝飾模式橋梁模式、策略模式、命令模式進(jìn)行重點(diǎn)分析,幫助學(xué)員理解各種模式的主要內(nèi)容和特點(diǎn)并總結(jié)出J2SE的常用設(shè)計(jì)思路,對(duì)J2SE的程序設(shè)計(jì)提供思想準(zhǔn)備。

J2EE設(shè)計(jì)和應(yīng)用

J2EE是JAVA軟件開發(fā)的核心技術(shù)之一,是服務(wù)器端應(yīng)用程序開發(fā)的關(guān)鍵,其中涉及的技術(shù)非常豐富和廣泛,需要進(jìn)行重點(diǎn)學(xué)習(xí),本課程將循序漸進(jìn)地系統(tǒng)講授J2EE技術(shù)中所包含的Servlet、JSP、EnterpriseJavabean、JMS等核心技術(shù)的原理和使用方法,使學(xué)員充分理解J2EE架構(gòu)的主要內(nèi)容以及J2EE所具有的模塊化、可擴(kuò)展性、可伸縮性和安全高效性的技術(shù)特點(diǎn),能夠熟練的編寫J2EE環(huán)境下的Web組件和商業(yè)組件,并能夠獨(dú)立進(jìn)行組件在服務(wù)器端的打包、部署和測試。同時(shí)專門還要教授基于MVC模式的J2ee開發(fā)技術(shù)?Struts的主要技術(shù)和應(yīng)用,使學(xué)員充分掌握這種多層次多組件的編程模式并熟練運(yùn)用.

◆Eclipse/CVS/OpenSource:

OpenSource組件是目前比較常用的輔助開發(fā)手段,能夠在一定程度和范圍內(nèi)提高開發(fā)效率。本課程主要講授Hibernate,Spring等與J2EE開發(fā)有密切關(guān)系的OpenSource組件的工作原理和應(yīng)用技巧。CVS用于團(tuán)隊(duì)合作開發(fā)軟件項(xiàng)目的協(xié)作和管理,而Ant則是一種自動(dòng)化的對(duì)J2EE程序進(jìn)行編譯、打包、部署、測試工具,Weblogic則是一款著名的J2EE服務(wù)器。本課程將對(duì)上述三個(gè)方面的技術(shù)進(jìn)行全面介紹,使學(xué)員能夠?qū)@些技術(shù)有一定程度的認(rèn)識(shí)和了解并能在實(shí)踐中進(jìn)行應(yīng)用。

 

咨詢熱線:010-64707530  金老師  QQ:2645567689

熱門機(jī)構(gòu)推薦
JAVA

免費(fèi)體驗(yàn)課開班倒計(jì)時(shí)

11: 41: 09

稍后會(huì)有專業(yè)老師給您回電,請(qǐng)保持電話暢通

咨詢電話:13727629617

本周熱門資訊

全國分站 熱門機(jī)構(gòu)

北京JAVA培訓(xùn) 上海JAVA培訓(xùn) 廣州JAVA培訓(xùn) 深圳JAVA培訓(xùn) 杭州JAVA培訓(xùn) 蘇州JAVA培訓(xùn) 南京JAVA培訓(xùn) 天津JAVA培訓(xùn) 佛山JAVA培訓(xùn) 南寧JAVA培訓(xùn) 長沙JAVA培訓(xùn) 重慶JAVA培訓(xùn) 太原JAVA培訓(xùn) 青島JAVA培訓(xùn) 寧波JAVA培訓(xùn) 鄭州JAVA培訓(xùn) 西安JAVA培訓(xùn) 廈門JAVA培訓(xùn) 武漢JAVA培訓(xùn) 成都JAVA培訓(xùn) 無錫JAVA培訓(xùn) 濟(jì)南JAVA培訓(xùn) 昆明JAVA培訓(xùn) 貴陽JAVA培訓(xùn) 揚(yáng)州JAVA培訓(xùn) 徐州JAVA培訓(xùn) 珠海JAVA培訓(xùn) 合肥JAVA培訓(xùn) 長春JAVA培訓(xùn)

深圳博為峰教育深圳中公優(yōu)就業(yè)南京博為峰教育南京和盈教育

申請(qǐng)?jiān)嚶犆~

QQ:
加盟合作:0755-83654572