課程大綱 J2ME培訓(xùn)目標(biāo)
3G移動嵌入式開發(fā)技術(shù):《移動通信編程語言Java》
利用ECLIPSE、JDK5.0搭建Java開發(fā)環(huán)境
Java語法與程序結(jié)構(gòu)、類與對象的使用
static、final、接口、內(nèi)部類、異常處理、IO操作、集合應(yīng)用、GUI開發(fā)、AWT事件處理機(jī)制、SWING工具包、多線程開發(fā)。 掌握J(rèn)ava語言的特點(diǎn)
理解Java運(yùn)行機(jī)制
掌握J(rèn)ava語言特征、事件處理機(jī)制和GUI編程
掌握多線程的知識和編程實(shí)現(xiàn)
靈活應(yīng)用Java類庫
3G移動嵌入式開發(fā)技術(shù):《手機(jī)應(yīng)用程序開發(fā)J2ME》
J2ME手機(jī)軟件產(chǎn)業(yè)鏈、J2ME手機(jī)軟件常用開發(fā)技術(shù)、J2ME手機(jī)軟件開發(fā)過程、利用ECLIPSE + WTK搭建J2ME手機(jī)軟件開發(fā)平臺、XML處理藍(lán)牙連網(wǎng)、短信連網(wǎng)、HTTP、socket網(wǎng)絡(luò)開發(fā) J2ME游戲開發(fā)工具地圖編輯器、動畫編輯器資源打包工具的使用、MIDP UI開發(fā) RMS系統(tǒng)存儲、MIDP2.0游戲開發(fā)包使用使用雙緩沖進(jìn)行屏幕繪制、動畫技術(shù)、圖片切割、人物漫游、卷軸技術(shù)、碰撞檢測等。 理解J2ME手機(jī)軟件產(chǎn)業(yè)鏈
體會J2ME手機(jī)軟件開發(fā)過程
能夠搭建基于WTK的手機(jī)軟件開發(fā)平臺
學(xué)習(xí)J2ME手機(jī)軟件開發(fā)技術(shù)知識
3G移動嵌入式開發(fā)技術(shù):《Java Web及在線數(shù)據(jù)庫 移動開發(fā)技術(shù)》
Tomcat配置與使用
JSP、Servlet、JDBC
會話定位技術(shù)
Java BEAN、EL、JSTL
SQL Server 2005使用、SSMS、數(shù)據(jù)庫的創(chuàng)建與修改、分離與附加,數(shù)據(jù)庫表管理、數(shù)據(jù)管理、結(jié)構(gòu)化查詢語言SQL語法、SQL常用函數(shù)使用。 掌握數(shù)據(jù)庫設(shè)計(jì)原則與規(guī)范,能夠使用SQL Server 2005創(chuàng)建修改數(shù)據(jù)庫、數(shù)據(jù)表,能夠使用SQL語言對數(shù)據(jù)進(jìn)行增、刪、改、查等操作。
了解XML結(jié)構(gòu)
掌握Tomcat的安裝與配置方法
使用JDBC/JSP/Servlet 進(jìn)行數(shù)據(jù)庫程序設(shè)計(jì)
在JSP 中使用JavaBean和XML
編寫基于MVC 模式的Java Web 程序。
J2ME實(shí)戰(zhàn)項(xiàng)目《手機(jī)開發(fā)應(yīng)用—即時(shí)通訊》
J2ME實(shí)戰(zhàn)項(xiàng)目:
《騰訊手機(jī)QQ2008》將本地代碼實(shí)例化的QQ2008開發(fā)版,主攻GCF體系框架...徹底實(shí)現(xiàn)手機(jī)網(wǎng)絡(luò)軟件的通訊聯(lián)系...后期項(xiàng)目優(yōu)化以及Android的移植拓展應(yīng)用。 J2ME項(xiàng)目功能:
深刻理解J2ME、Java WEB平臺體系結(jié)構(gòu),熟練搭建基于Java 技術(shù)的手機(jī)軟件開發(fā)客戶端(ECLIPSE、WTK)、服務(wù)器(TOMCAT、SQL SERVER)開發(fā)環(huán)境,深刻理解基于Java技術(shù)的手機(jī)軟件C/S體系結(jié)構(gòu),最終達(dá)到利用J2ME、Java WEB、SQL Server獨(dú)立開發(fā)網(wǎng)絡(luò)版手機(jī)軟件項(xiàng)目的目標(biāo)。全方位理解與掌握J(rèn)2ME手機(jī)軟件項(xiàng)目網(wǎng)絡(luò)開發(fā)過程與相關(guān)文檔規(guī)范。
J2ME實(shí)戰(zhàn)項(xiàng)目《射擊類游戲?qū)崿F(xiàn)》
J2ME實(shí)戰(zhàn)項(xiàng)目:
《1945-II》完成一款基于街機(jī)移植的射擊游戲。掌握數(shù)據(jù)結(jié)構(gòu)中樹和鏈表的精華應(yīng)用...子彈的彈道算法及NPC的AI走位與邏輯判斷..
J2ME項(xiàng)目功能:
流暢與系統(tǒng)是射擊游戲的靈魂.....基于MIDP1.0,RMS以及MM的多層次拓展應(yīng)用,粒子系統(tǒng)的自實(shí)現(xiàn)等
J2ME實(shí)戰(zhàn)項(xiàng)目《RPG手機(jī)網(wǎng)游設(shè)計(jì)與開發(fā)實(shí)戰(zhàn)》
J2ME實(shí)戰(zhàn)項(xiàng)目:
《真三國無雙.戰(zhàn)記》完成一款基于3G網(wǎng)絡(luò)具有人物動作,地圖卷軸,場景切換,劇情對話,物品,任務(wù),成績上傳的ARPG 3G手機(jī)網(wǎng)絡(luò)游戲項(xiàng)目開發(fā),地圖,動作使用編輯器來完成。包括文案策劃、架構(gòu)建立、編碼開發(fā)、資源替換、系統(tǒng)測試、BUG修改、游戲歸檔、版本移植全過程。
J2ME項(xiàng)目功能:
親身經(jīng)歷3G手機(jī)網(wǎng)絡(luò)游戲項(xiàng)目開發(fā)從策劃到移植全過程,通過項(xiàng)目掌握J(rèn)2ME手機(jī)網(wǎng)絡(luò)游戲開發(fā)關(guān)鍵技術(shù)點(diǎn),完成一款功能完備的RPG手機(jī)網(wǎng)絡(luò)游戲,具備J2ME手機(jī)游戲開發(fā)工作能力和基于J2ME、Java WEB網(wǎng)絡(luò)版手機(jī)游戲客戶端與服務(wù)器端開發(fā)能力。
軟件開發(fā)通用能力《軟件開發(fā)通用能力培養(yǎng)》
項(xiàng)目開發(fā)過程中涉及的各種知識,包括:
軟件開發(fā)過程、軟件開發(fā)模型
軟件測試?yán)碚?、流程圖工具
測試管理工具、項(xiàng)目管理工具
版本管理工具、設(shè)計(jì)模式、UML等 了解項(xiàng)目開發(fā)全過程;
知曉項(xiàng)目開發(fā)各個(gè)階段基本內(nèi)容以及所用到常用工具
掌握軟件測試?yán)碚摚?
了解設(shè)計(jì)模式、UML基本知識;
掌握并使用流程圖工具VISIO、項(xiàng)目管理工具Project、版本管理工具CVS、缺陷管理工具BugFree等項(xiàng)目開發(fā)中常見工具。
職業(yè)素質(zhì)培養(yǎng)《職業(yè)化塑造》
職業(yè)生涯規(guī)劃
團(tuán)隊(duì)合作
有效溝通
EQ、AQ
職場禮儀
職場規(guī)則
就業(yè)技巧
簡歷書寫
求職與面試等 逐步提高準(zhǔn)職業(yè)人的職場素質(zhì),增加就業(yè)的砝碼;
了解企業(yè)對員工的要求,掌握職業(yè)人必須具備的工作態(tài)度、敬業(yè)精神;
了解簡歷書寫的方法和技巧;
了解面試成功與失敗的原因,掌握正確的面試方法與技巧;
了解當(dāng)前行業(yè)的就業(yè)環(huán)境和就業(yè)形勢,根據(jù)自身的特點(diǎn)確定就業(yè)的方向崗位,促進(jìn)學(xué)員到職業(yè)人的快速轉(zhuǎn)變。
招生對象
1、 年齡在18至30周歲之間,男女不限,熱愛手機(jī)游戲開發(fā),希望從事3G開發(fā)相關(guān)工作。
2、 3G夢工場J2ME培訓(xùn)課程面向希望把握3G歷史性機(jī)遇,希望成為J2ME 3G手機(jī)軟件開發(fā)的緊缺人才。
3、 通過3G夢工場J2ME培訓(xùn)學(xué)校入學(xué)考試。
4、 本課程同樣適用于希望了解J2ME開發(fā)知識,為未來業(yè)務(wù)轉(zhuǎn)型奠定基礎(chǔ)的企業(yè)技術(shù)團(tuán)隊(duì)。
培養(yǎng)目標(biāo)
1、 了解智能手機(jī)、J2ME嵌入式系統(tǒng)以及第三代通訊技術(shù)
2、 熟悉J2ME嵌入式系統(tǒng)的軟、硬件設(shè)計(jì)和調(diào)試。
3、 理解J2ME的應(yīng)用程序框架及基礎(chǔ)知識。
4、 熟練的使用J2ME開發(fā)工具、開發(fā)應(yīng)用程序并且在手機(jī)上運(yùn)行。
5、 掌握基于J2ME的GUI應(yīng)用程序開發(fā)。
6、 掌握J(rèn)2ME系統(tǒng)下通訊機(jī)制和通訊程序的設(shè)計(jì)。
就業(yè)目標(biāo)
主要就業(yè)崗位:J2ME軟件工程師、J2ME手機(jī)軟件研發(fā)工程師、J2ME手機(jī)游戲開發(fā)工程師、J2ME客戶端開發(fā)工程師、J2ME手機(jī)游戲移植工程師、J2ME軟件測試工程師等等。
主要就業(yè)企業(yè):網(wǎng)易、搜狐、太平洋等門戶網(wǎng)站,掌中米格、米果力奇、無限動力等手機(jī)游戲開發(fā)公司或捷通華聲、泡椒網(wǎng)等手機(jī)客戶端軟件開發(fā)公司及文思創(chuàng)新、軟通動力等手機(jī)軟件外包開發(fā)商。
班級規(guī)模
為確保培訓(xùn)效果,本課程每班僅招收15名學(xué)員,人手一臺液晶電腦。
專業(yè)講師
陳老師
項(xiàng)目經(jīng)驗(yàn):7年JAVA、J2ME開發(fā)經(jīng)驗(yàn),曾就職于深圳文思創(chuàng)新軟件技術(shù)有限公司擔(dān)任【騰訊手機(jī)版QQ】軟件開發(fā)部技術(shù)主管以及在深圳超豐科技有限公司擔(dān)任J2ME軟件開發(fā)工程師,參與騰訊手機(jī)版QQ軟件的開發(fā),以及角色扮演類【風(fēng)林火山】,棋牌類【*象棋】等游戲的獨(dú)立開發(fā)。
教學(xué)風(fēng)格:
思路清晰,態(tài)度嚴(yán)謹(jǐn),善于復(fù)雜知識簡單化,善于引導(dǎo)學(xué)生思維,學(xué)生接受度高。
技術(shù)特長:
精通Java語法,熟練掌握Eclipse等開發(fā)工具的使用,具有良好的Java編程習(xí)慣。有良好的面向?qū)ο笤O(shè)計(jì)、分析能力,規(guī)范的編程風(fēng)格。熟悉WTK以及各廠商SDK,Kjava手機(jī)應(yīng)用開發(fā)經(jīng)驗(yàn),深入掌握移動增值業(yè)務(wù)開發(fā)應(yīng)用,深入掌握手機(jī)游戲的開發(fā)流程,精通MIDP1.0、MIDP2.0 API、Android高端應(yīng)用技術(shù)。