主干課程:C語言程序設計、swift程序設計、MacOS、Web前端程序設計、JAVA 程序設計、Photoshop圖形處理、數(shù)據(jù)庫原理與應用、JAVA WEB應用開發(fā)、Android開發(fā)基礎、軟件測試技術、數(shù)據(jù)結構與算法、軟件工程、Html5與CSS3程序設計、Android應用項目開發(fā)、IOS應用項目開發(fā)。核心能力培養(yǎng):能運用JAVA、JAVA WEB、JavaEE、Android開發(fā)技術、IOS開發(fā)技術、HTML5、數(shù)據(jù)庫等軟件開發(fā)技術進行移動應用軟件產(chǎn)品的設計、開發(fā)、測試和管理,提供技術支持和進行運維服務等。具體如:能獲取客戶需求;會編寫業(yè)務流程圖、用例圖、類圖等,使用編程語言實現(xiàn)業(yè)務邏輯,運用數(shù)據(jù)結構設計關鍵算法;會編寫設計文檔,搭建開發(fā)環(huán)境,編寫代碼,內(nèi)部測試,修改bug等;能歸納產(chǎn)品功能需測試的內(nèi)容,針對產(chǎn)品不同功能點搭建測試環(huán)境,設計、編寫、執(zhí)行用例;會使用Photoshop圖形圖像處理工具軟件進行移動UI(用戶界面)設計與制作、美工設計;能完成產(chǎn)品安裝、調(diào)試、演示,產(chǎn)品培訓和講解??煽技寄茏C書:《全國計算機等級考試——二級JAVA》(由教育部組織考試和頒發(fā)的技能證書)、程序員(由國家人力資源與社會保障部與工業(yè)和信息化部聯(lián)合頒發(fā))等。