珠海java培訓(xùn) 珠海微思澳軟件開發(fā)培訓(xùn) 珠海SCJP認(rèn)證 珠海軟件工程師培訓(xùn) 珠海*生就業(yè) 珠海IT培訓(xùn) 珠海電腦培訓(xùn) 珠海普爾文考試中心
JAVA課程背景及課程說明簡述
一、專業(yè)背景介紹
Java人才市場需求狀況
IDC的數(shù)據(jù)顯示,目前我國對軟件人才的需求已達(dá)20萬,并且以每年20%左右的速度增長。在未來5年內(nèi),合格軟件人才的需求將遠(yuǎn)大于供給。2005年,我國軟件人才的缺口已達(dá)萬,其中尤以JAVA人才最為缺乏。
根據(jù)IDC的統(tǒng)計數(shù)字,在所有軟件開發(fā)類人才的需求中,對JAVA工程師的需求達(dá)到全部需求量的60%——70%。同時,JAVA工程師的薪水相對較高。通常來說,具有3—5年開發(fā)經(jīng)驗的工程師,擁有年薪10萬元是很正常的一個薪酬水平。
就目前主流開發(fā)的技術(shù)而言,JAVA所占的比重?zé)o疑是很大的,不論是在大型的企業(yè)級應(yīng)用、桌面應(yīng)用及消費(fèi)性電子產(chǎn)品中都能看到JAVA的身影。由于先天的諸多優(yōu)點(diǎn)使得JAVA從一種應(yīng)用于互聯(lián)網(wǎng)的計算機(jī)語言,逐步發(fā)展為一系列的技術(shù)平臺,有專門針對企業(yè)級開發(fā)的J2EE、桌面開發(fā)的J2SE、嵌入式開發(fā)的J2ME。世界上進(jìn)行信息系統(tǒng)開發(fā)的企業(yè)中70%以上使用JAVA。這也就使得JAVA人才的需求量與日俱增,國內(nèi)崗位缺口達(dá)20萬。
二、專業(yè)描述
l JAVA語言是SUN公司開發(fā)的一種高級編程語言,JAVA以其獨(dú)有的開放性、跨平臺性和面向網(wǎng)絡(luò)的交互性席卷全球,以其安全性、易用性和開發(fā)周期短的特點(diǎn),迅速從最初的編程語言發(fā)展成為全球*大軟件開發(fā)平臺。
l 本專業(yè)將講授職業(yè)素質(zhì)、實操技能和項目實戰(zhàn)三個方面內(nèi)容,學(xué)員能夠?qū)W習(xí)J2EE體系的新技術(shù)新技能,從而能夠在研發(fā)團(tuán)隊中開發(fā)基于J2EE的應(yīng)用系統(tǒng)。
l 在本專業(yè)教學(xué)過程中,始終貫穿案例教學(xué)策略,并配合全真的實訓(xùn)項目,讓學(xué)員了解項目團(tuán)隊中所擔(dān)任的角色和承擔(dān)的相應(yīng)職責(zé),以及與他人分工協(xié)作的方法,最終獲得真實的開發(fā)體驗和實戰(zhàn)經(jīng)驗。
l 本課程非常注重OO即面向?qū)ο蟮木幊趟枷氲呐囵B(yǎng),讓經(jīng)過培訓(xùn)的學(xué)員可以脫離文檔以及參考書,自行在源代碼中查找程序的錯誤,并自行修改以提高學(xué)員Debug的能力,讓學(xué)員在步入工作后能夠馬上進(jìn)入開發(fā)狀態(tài)并勝任大部分的項目研發(fā)工作,我們堅信“授之以魚,不如授之以漁”,只有理解OO的設(shè)計思想才能夠理性的學(xué)習(xí)面向?qū)ο蟮木幊陶Z言。
三、專業(yè)課程說明
編 號 課程名稱 課程介紹
職業(yè)素質(zhì)類
Vs 軟件工程師職業(yè)素養(yǎng) 通過學(xué)習(xí)使學(xué)員具備軟件工程師必備的職業(yè)素質(zhì)、了解軟件行業(yè)概況、制定職
業(yè)生涯規(guī)劃、掌握IT面試的基本技巧、了解企業(yè)技術(shù)文檔規(guī)范等。
實操基礎(chǔ)類
Vs 計算機(jī)系統(tǒng)基礎(chǔ) 本課程是計算機(jī)系統(tǒng)的綜合課程,概述計算機(jī)系統(tǒng)的基本概念、軟硬件、操作系統(tǒng)、計算機(jī)維護(hù)和網(wǎng)絡(luò)等方面的知識。本課程既強(qiáng)調(diào)基礎(chǔ)文化,又強(qiáng)調(diào)職業(yè)技能,力求將高校的基礎(chǔ)文化與企業(yè)的職業(yè)技能融合在一起,以全新的視角學(xué)習(xí)基礎(chǔ)課程。
Vs Java程序設(shè)計語言 熟練掌握J(rèn)ava核心語法與Java面向?qū)ο缶幊蹋瑢W(xué)習(xí)軟件開發(fā)流程,培養(yǎng)學(xué)員良好的編碼規(guī)范,熟悉Java IO技術(shù)與各種Java程序包的運(yùn)用。特別是面向?qū)ο蟾拍?,讓學(xué)員可以理解Java結(jié)構(gòu)原理以及可以靈活的運(yùn)用。
Vs MSSQL數(shù)據(jù)庫技術(shù) 講解數(shù)據(jù)庫設(shè)計原理以及數(shù)據(jù)庫范式,并配合代碼講解數(shù)據(jù)庫在程序中的具體應(yīng)用,以求達(dá)到學(xué)員會自行設(shè)計數(shù)據(jù)庫以及管理與配置數(shù)據(jù)庫軟件。
Vs 網(wǎng)頁編程HTML 根據(jù)實際網(wǎng)站案例講解網(wǎng)頁設(shè)計技巧以及HTML語言在網(wǎng)頁編程中的運(yùn)用,學(xué)員可以熟悉的使用Dreamweaver等工具進(jìn)行靜態(tài)網(wǎng)頁的設(shè)計以及制作,為將來學(xué)習(xí)動態(tài)網(wǎng)頁網(wǎng)站技術(shù)打好扎實的基礎(chǔ)。
Vs Java Web應(yīng)用開發(fā) 系統(tǒng)學(xué)習(xí)Java Web開發(fā)知識,深入講解JSP以及Servlet在Web開發(fā)中應(yīng)用,并通過階段實例讓學(xué)員結(jié)合數(shù)據(jù)庫以及JSP/Servlet做出動態(tài)網(wǎng)站及企業(yè)應(yīng)用系統(tǒng)。
實操高級類
Vs 三層框架 學(xué)習(xí)J2EE領(lǐng)域最常用的MVC黃金框架組合:Struts+Spring+Hibernate以及企業(yè)級后臺框架EJB,并以此為基礎(chǔ)講解Java框架的原理以及OO的編程思想,并結(jié)合實例讓學(xué)員對Java開源框架有整體的認(rèn)識,可以自行在Struts上搭建自己的框架。
Vs Ajax與RIA技術(shù) 講解Ajax的基本原理以及Java常用的Ajax框架,介紹并初步使用RIA(Rich Internate Application)技術(shù)實現(xiàn)絢麗的不刷新功能(注:RIA可選擇EXT或者Flex)。
Vs Oracle高級數(shù)據(jù)庫 講解Oracle數(shù)據(jù)庫原理以及Oracle在開發(fā)中的特點(diǎn),包括大部分Oracle的應(yīng)用功能如:觸發(fā)器的應(yīng)用、Oracle對象以及存儲過程的編寫等。
實訓(xùn)項目
Vs 實用軟件工程UML 學(xué)習(xí)軟件工程基本概念以及UML在軟件工程中的具體應(yīng)用。通過對本課程的學(xué)習(xí),樹立正規(guī)軟件開發(fā)流程的科學(xué)思想,能自覺按照軟件工程的方法進(jìn)行軟件的開發(fā)和維護(hù)工作,并掌握與此相應(yīng)的UML工具,形成良好的軟件開發(fā)習(xí)慣。
Vs 實訓(xùn)案例 通過學(xué)習(xí)中大型的真實案例,使學(xué)員掌握J(rèn)2EE體系架構(gòu)、OO面向?qū)ο缶幊趟枷?、Jsp/Servlet動態(tài)網(wǎng)頁編程、 JDBC/Hibernate/EJB數(shù)據(jù)庫訪問、SSH開源MVC框架、不刷新動態(tài)交互、Tomcat/JBoss應(yīng)用服務(wù)器等多項技術(shù),并能夠獨(dú)立承擔(dān)一個項目的開發(fā)與設(shè)計工作。
合計課時 400