軟件技術(shù)(移動端軟件開發(fā))
本科(職業(yè)教育)
【專業(yè)簡介】
隨著Android智能手機的普及,傳統(tǒng)的上網(wǎng)方式已逐漸退出歷史的舞臺。人們無論在生活、學習還是工作的過程中,都已逐漸習慣使用APP客戶端的上網(wǎng)方式。本專業(yè)緊靠軟件行業(yè)的發(fā)展,主要讓學生學習Android開發(fā)的相關(guān)知識,掌握Android智能手機第三方應用程序(Android APP軟件)的設計與開發(fā)以及手機客戶端APP軟件圖標的設計等技術(shù)。
【培養(yǎng)目標】
培養(yǎng)具備Android APP軟件和電商軟件開發(fā)功能的分析、模塊的設計以及代碼的實現(xiàn)的能力、熟悉Android開發(fā)框架的應用以及手機客戶端界面的設計、APP軟件圖標的設計等綜合能力的高級技術(shù)人才。可考取軟件設計師、界面UI設計師等職業(yè)資格證書。
【就業(yè)前景】
由于目前Android技術(shù)處于一個發(fā)展的階段和隨著各種移動應用軟件和手機游戲等內(nèi)容需求的日益增加,加大了各大中小型手機應用開發(fā)商的開發(fā)力度。因此,學生具備Android程序員和Android APP軟件開發(fā)工程師所需的技能在接下來的就業(yè)前景將非常廣泛。
【專業(yè)特色】
該專業(yè)方向通過對市場的調(diào)研、與本專業(yè)畢業(yè)生的交流和Android相關(guān)工作崗位的深入剖析,確定了該專業(yè)方向的培養(yǎng)目標崗位,根據(jù)市場的需求與反饋和崗位職責的典型工作任務,設置相對應的課程體系。在整個的教學過程中,采用項目驅(qū)動的教學方法,以具體的項目開發(fā)作為課堂教學的重點,讓學生掌握Android APP軟件開發(fā)的流程以及相關(guān)的技能。
【主干課程】
程序設計基礎(C語言)、Java程序設計基礎、Java設計模式、JavaScript應用開發(fā)、Web前端開發(fā)、Java EE、Java SE、數(shù)據(jù)庫SQL、界面UI設計
《界面UI設計》
通過本課程的學習,讓學生對UI的布局和交互有設計和規(guī)劃能力,能準確把握產(chǎn)品的整體風格和色彩,達到在移動產(chǎn)品等進行用戶界面設計、交互設計、視覺設計的目的,并最終熟練掌握界面UI設計的基本知識和技能。
《Java EE》
本課程主要介紹如何搭建高效與可復用的J2EE軟件架構(gòu),能夠在大規(guī)模應用環(huán)境中進行基于J2EE技術(shù)的系統(tǒng)設計和技術(shù)選擇,熟悉如何優(yōu)化軟件架構(gòu)設計,能夠分析Java EE平臺商業(yè)和開源框架技術(shù)選型,系統(tǒng)全面地掌握J2EE系統(tǒng)性能調(diào)優(yōu)的方法、工具和技巧。
《移動軟件高級應用開發(fā)(Android)》
通過學習Android核心技術(shù)Intent、后臺服務Service、Android中的數(shù)據(jù)存儲以及Android的網(wǎng)絡通信等知識的學習,讓學生理解Android的體系結(jié)構(gòu)和常用框架的使用,熟悉Android平臺下UI、網(wǎng)絡通信、進程管理等機制,從而具備一定的Android開發(fā)能力,成為一名優(yōu)秀的Android APP軟件開發(fā)工程師。
《移動軟件高級應用開發(fā)》
通過本課程的學習,讓學生掌握Android核心技術(shù)Intent、后臺服務Service、Android中的數(shù)據(jù)存儲以及Android的網(wǎng)絡通信等知識,讓學生理解Android的體系結(jié)構(gòu)和常用框架的使用,熟悉Android平臺下UI、網(wǎng)絡通信、進程管理等機制,從而具備一定的Android開發(fā)能力。