軟件與信息服務(wù)(軟件設(shè)計與開發(fā))
【專業(yè)簡介】 隨著互聯(lián)網(wǎng)的全面普及、云計算技術(shù)的日漸成熟以及Java語言自身的特點,基于Java Web應(yīng)用開發(fā)也逐漸在“互聯(lián)網(wǎng)+”的這個時代嶄露頭角,被越來越多的企業(yè)和用戶所應(yīng)用。本專業(yè)緊密依托軟件外包企業(yè)與其他軟件相關(guān)行業(yè),立足珠三角地區(qū),面向全國,培養(yǎng)具備Java Web應(yīng)用開發(fā)、軟件的市場推廣銷售、管理與服務(wù)等方面的高級技能型人才。
【培養(yǎng)目標(biāo)】培養(yǎng)精通C++、Java、Java__script、HTML語言,具備Java Web應(yīng)用開發(fā)、管理及應(yīng)用的能力,能從事Java Web應(yīng)用開發(fā)功能模塊開發(fā)、界面美工設(shè)計、交互界面設(shè)計、數(shù)據(jù)挖掘和分析、數(shù)據(jù)庫應(yīng)用開發(fā)、系統(tǒng)集成、軟件測試和售前售后技術(shù)服務(wù)的高端技能型人才。
【就業(yè)前景】本專業(yè)學(xué)生畢業(yè)后可在從事IT服務(wù)外包企業(yè)、計算機軟件公司以及各類企事業(yè)單位從事Java Web應(yīng)用的分析、設(shè)計和開發(fā)工作;從事外包軟件的項目管理、軟件設(shè)計和測試、軟件產(chǎn)品的市場推廣及管理、售前與售后服務(wù)等工作。畢業(yè)生從業(yè)的崗位有項目經(jīng)理、程序員、界面設(shè)計師、軟件測試工程師、數(shù)據(jù)分析師、技術(shù)支持及維護工程師。
【專業(yè)特色】同軟件外包企業(yè)及軟件相關(guān)行業(yè)緊密合作,以真實企業(yè)項目為載體,學(xué)習(xí)掌握主流軟件開發(fā)語言工具及軟件外包業(yè)務(wù)流程。
軟件服務(wù)外包專業(yè)具有如下優(yōu)勢:培養(yǎng)目標(biāo)明確,崗位定位精準(zhǔn):同珠三角的軟件公司和科技公司緊密合作,學(xué)校和企業(yè)共同制定課程體系和教學(xué)模式,教師與設(shè)計師、工程師共同制定專業(yè)課程標(biāo)準(zhǔn),課程內(nèi)容和崗位工作過程、典型任務(wù)耦合,實現(xiàn)專業(yè)學(xué)習(xí)和崗位實踐的無縫接軌。
【主干課程】《C++程序設(shè)計》 本課程的主要內(nèi)容是通過學(xué)習(xí)C++中的數(shù)據(jù)類型、結(jié)構(gòu)、運算、及程序設(shè)計的基本方法,使學(xué)生了解并掌握面向?qū)ο蟪绦蛟O(shè)計的基本概念與方法,能夠利用C++語言學(xué)會解決一般應(yīng)用問題,并通過項目實踐,掌握C++程序的設(shè)計與開發(fā)。 《Java程序設(shè)計》 Java是目前應(yīng)用最為廣泛的計算機語言,通過本課程的學(xué)習(xí),使學(xué)生了解網(wǎng)絡(luò)編程技術(shù)的最新技術(shù)與基本概念,掌握J(rèn)ava語言基本的語法知識,利用Java編制高質(zhì)量的應(yīng)用程序,并能應(yīng)用到軟件開發(fā)中去。 《Web前端開發(fā)技術(shù)》 在掌握J(rèn)S腳本語言的基礎(chǔ)上,通過學(xué)習(xí)HTML、JQuery、CSS+DIV的框架和界面設(shè)計技術(shù),使學(xué)生具備Web前端的開發(fā)能力,并能夠根據(jù)要求開發(fā)具體的項目。
軟件與信息服務(wù)(移動端軟件開發(fā))
【專業(yè)簡介】
隨著Android智能手機的普及,傳統(tǒng)的上網(wǎng)方式已逐漸退出歷史的舞臺。人們無論在生活、學(xué)習(xí)還是工作的過程中,都已逐漸習(xí)慣使用APP客戶端的上網(wǎng)方式。本專業(yè)緊靠軟件行業(yè)的發(fā)展,主要讓學(xué)生學(xué)習(xí)Android開發(fā)的相關(guān)知識,掌握Android智能手機第三方應(yīng)用程序(Android APP軟件)的設(shè)計與開發(fā)以及手機客戶端APP軟件圖標(biāo)的設(shè)計等技術(shù)。
【培養(yǎng)目標(biāo)】
培養(yǎng)具備Android APP軟件和電商軟件開發(fā)功能的分析、模塊的設(shè)計以及代碼的實現(xiàn)的能力、熟悉Android開發(fā)框架的應(yīng)用以及手機客戶端界面的設(shè)計、APP軟件圖標(biāo)的設(shè)計等綜合能力的高級技術(shù)人才。可考取軟件設(shè)計師、界面UI設(shè)計師等職業(yè)資格證書。
【就業(yè)前景】
由于目前Android技術(shù)處于一個發(fā)展的階段和隨著各種移動應(yīng)用軟件和手機游戲等內(nèi)容需求的日益增加,加大了各大中小型手機應(yīng)用開發(fā)商的開發(fā)力度。因此,學(xué)生具備Android程序員和Android APP軟件開發(fā)工程師所需的技能在接下來的就業(yè)前景將非常廣泛。
【專業(yè)特色】
該專業(yè)方向通過對市場的調(diào)研、與本專業(yè)畢業(yè)生的交流和Android相關(guān)工作崗位的深入剖析,確定了該專業(yè)方向的培養(yǎng)目標(biāo)崗位,根據(jù)市場的需求與反饋和崗位職責(zé)的典型工作任務(wù),設(shè)置相對應(yīng)的課程體系。
在整個的教學(xué)過程中,采用項目驅(qū)動的教學(xué)方法,以具體的項目開發(fā)作為課堂教學(xué)的重點,讓學(xué)生掌握Android APP軟件開發(fā)的流程以及相關(guān)的技能。
【主干課程】
程序設(shè)計基礎(chǔ)(C語言)、Java程序設(shè)計基礎(chǔ)、Java設(shè)計模式、Java__script應(yīng)用開發(fā)、Web前端開發(fā)、Java EE、Java SE、數(shù)據(jù)庫SQL、界面UI設(shè)計
《界面UI設(shè)計》
通過本課程的學(xué)習(xí),讓學(xué)生對UI的布局和交互有設(shè)計和規(guī)劃能力,能準(zhǔn)確把握產(chǎn)品的整體風(fēng)格和色彩,達(dá)到在移動產(chǎn)品等進行用戶界面設(shè)計、交互設(shè)計、視覺設(shè)計的目的,并最終熟練掌握界面UI設(shè)計的基本知識和技能。
《Java EE》
本課程主要介紹如何搭建高效與可復(fù)用的J2EE軟件架構(gòu),能夠在大規(guī)模應(yīng)用環(huán)境中進行基于J2EE技術(shù)的系統(tǒng)設(shè)計和技術(shù)選擇,熟悉如何優(yōu)化軟件架構(gòu)設(shè)計,能夠分析Java EE平臺商業(yè)和開源框架技術(shù)選型,系統(tǒng)全面地掌握J(rèn)2EE系統(tǒng)性能調(diào)優(yōu)的方法、工具和技巧。
《移動軟件高級應(yīng)用開發(fā)(Android)》
通過學(xué)習(xí)Android核心技術(shù)Intent、后臺服務(wù)Service、Android中的數(shù)據(jù)存儲以及Android的網(wǎng)絡(luò)通信等知識的學(xué)習(xí),讓學(xué)生理解Android的體系結(jié)構(gòu)和常用框架的使用,熟悉Android平臺下UI、網(wǎng)絡(luò)通信、進程管理等機制,從而具備一定的Android開發(fā)能力,成為一名優(yōu)秀的Android APP軟件開發(fā)工程師。
《移動軟件高級應(yīng)用開發(fā)》
通過本課程的學(xué)習(xí),讓學(xué)生掌握Android核心技術(shù)Intent、后臺服務(wù)Service、Android中的數(shù)據(jù)存儲以及Android的網(wǎng)絡(luò)通信等知識,讓學(xué)生理解Android的體系結(jié)構(gòu)和常用框架的使用,熟悉Android平臺下UI、網(wǎng)絡(luò)通信、進程管理等機制,從而具備一定的Android開發(fā)能力。