杭州Android移動(dòng)開(kāi)發(fā)培訓(xùn)班
課程概要:
目標(biāo)
預(yù)科階段 Android簡(jiǎn)介 Android開(kāi)發(fā)環(huán)境搭建 了解Android,Android開(kāi)發(fā)準(zhǔn)備工作,創(chuàng)建*個(gè)Androdi項(xiàng)目
Android編程基礎(chǔ)
——面向過(guò)程 理解數(shù)據(jù)類型,理解變量和常量
運(yùn)算符和表達(dá)式,輸入輸出流
流程控制:循環(huán)和判斷
函數(shù),簡(jiǎn)單算法和數(shù)據(jù)結(jié)構(gòu)(數(shù)組等)
軟件編程規(guī)范 掌握J(rèn)ava語(yǔ)言基本語(yǔ)法,深入理解變量常量、運(yùn)算符優(yōu)先級(jí)、學(xué)會(huì)用循環(huán)和判斷語(yǔ)句來(lái)完成重復(fù)性和選擇性的工作。深入理解函數(shù)的參數(shù),返回值類型。培養(yǎng)編程中的邏輯分析能力。學(xué)習(xí)軟件編程規(guī)范,按業(yè)內(nèi)的標(biāo)準(zhǔn)來(lái)書(shū)寫(xiě)代碼。
Android編程基礎(chǔ)
——面向?qū)ο?類和對(duì)象
類成員的訪問(wèn)控制
內(nèi)部類和靜態(tài)類
理解00P的封裝,繼承和多態(tài)
常用設(shè)計(jì)模式講解 理解面向?qū)ο缶幊趟枷?,理解封裝,繼承和多態(tài)。學(xué)會(huì)用面向?qū)ο蟮姆椒▉?lái)對(duì)復(fù)雜項(xiàng)目進(jìn)行模塊劃分。學(xué)會(huì)用繼承等方式來(lái)提高代碼的復(fù)用。
Android核心技術(shù) 用戶界面開(kāi)發(fā),學(xué)習(xí)常用控件和界面布局
多媒體開(kāi)發(fā):音樂(lè),視頻,相機(jī)設(shè)置,鈴聲設(shè)置等
Android特色開(kāi)發(fā):傳感器、語(yǔ)言識(shí)別、谷歌地圖等
Android游戲開(kāi)發(fā):高級(jí)繪圖、動(dòng)畫(huà)效果、游戲開(kāi)發(fā)框架
Android數(shù)據(jù)存儲(chǔ):work、SQLite等
網(wǎng)絡(luò)與通信:通信、Socket通信、WebKit應(yīng)用 熟悉Android控件的使用,熟悉Android事件處理,熟悉Android數(shù)據(jù)存儲(chǔ),通信機(jī)制
Android應(yīng)用開(kāi)發(fā) 音樂(lè)播放器、天氣預(yù)報(bào)、文件管理器等
游戲開(kāi)發(fā)實(shí)例:游戲框架設(shè)計(jì)、地圖、主角、怪物AI、音效制作,游戲數(shù)據(jù)存儲(chǔ)等 熟悉應(yīng)用開(kāi)發(fā),游戲開(kāi)發(fā)。能夠去解決項(xiàng)目中遇到的復(fù)雜問(wèn)題
Android高級(jí)技術(shù) Android 0penGL開(kāi)發(fā):多邊形繪制、3D空間、紋理、光照等
游戲粒子系統(tǒng):天氣效果、打擊光效、運(yùn)動(dòng)特效
游戲物理引擎:box2D學(xué)習(xí),搭建真實(shí)的物理世界
游戲編輯器制作:地圖編輯器、道具編輯器。 讓你隨心所欲地更改游戲地圖和各種元素 理解0penGL原理,學(xué)會(huì)使用游戲引擎來(lái)提高開(kāi)發(fā)效率。學(xué)會(huì)制作游戲編輯器來(lái)簡(jiǎn)化工作流程
發(fā)展方向:
手機(jī)游戲開(kāi)發(fā)工程師
Android開(kāi)發(fā)工程師
手機(jī)軟件開(kāi)發(fā)工程師
適合人群:
對(duì)游戲編程感興趣
打算從事IT行業(yè)的在讀學(xué)生或往屆生
只要你有信心、有毅力,愿意花時(shí)間去學(xué)習(xí)、理解,就一定可以符合我們的要求
教學(xué)目標(biāo):
安卓Android工程師,企業(yè)需求量大、就業(yè)率高、市場(chǎng)緊缺