軟件技術(軟件設計與開發(fā))
本科(職業(yè)教育)
【專業(yè)簡介】
隨著互聯(lián)網(wǎng)的全面普及、云計算技術的日漸成熟以及Java語言自身的特點,基于Java Web應用開發(fā)也逐漸在“互聯(lián)網(wǎng)+”的這個時代嶄露頭角,被越來越多的企業(yè)和用戶所應用。本專業(yè)緊密依托軟件外包企業(yè)與其他軟件相關行業(yè),立足珠三角地區(qū),面向全國,培養(yǎng)具備Java Web應用開發(fā)、軟件的市場推廣銷售、管理與服務等方面的高級技能型人才。
【培養(yǎng)目標】
培養(yǎng)精通C++、Java、JavaScript、HTML語言,具備Java Web應用開發(fā)、管理及應用的能力,能從事Java Web應用開發(fā)功能模塊開發(fā)、界面美工設計、交互界面設計、數(shù)據(jù)挖掘和分析、數(shù)據(jù)庫應用開發(fā)、系統(tǒng)集成、軟件測試和售前售后技術服務的高端技能型人才。
【就業(yè)前景】
本專業(yè)學生畢業(yè)后可在從事IT服務外包企業(yè)、計算機軟件公司以及各類企事業(yè)單位從事Java Web應用的分析、設計和開發(fā)工作;從事外包軟件的項目管理、軟件設計和測試、軟件產(chǎn)品的市場推廣及管理、售前與售后服務等工作。畢業(yè)生從業(yè)的崗位有項目經(jīng)理、程序員、界面設計師、軟件測試工程師、數(shù)據(jù)分析師、技術支持及維護工程師。
【專業(yè)特色】
同軟件外包企業(yè)及軟件相關行業(yè)緊密合作,以真實企業(yè)項目為載體,學習掌握主流軟件開發(fā)語言工具及軟件外包業(yè)務流程。
軟件服務外包專業(yè)具有如下優(yōu)勢:培養(yǎng)目標明確,崗位定位精準:同珠三角的軟件公司和科技公司緊密合作,學校和企業(yè)共同制定課程體系和教學模式,教師與設計師、工程師共同制定專業(yè)課程標準,課程內(nèi)容和崗位工作過程、典型任務耦合,實現(xiàn)專業(yè)學習和崗位實踐的無縫接軌。
【主干課程】
《C++程序設計》
本課程的主要內(nèi)容是通過學習C++中的數(shù)據(jù)類型、結構、運算、及程序設計的基本方法,使學生了解并掌握面向?qū)ο蟪绦蛟O計的基本概念與方法,能夠利用C++語言學會解決一般應用問題,并通過項目實踐,掌握C++程序的設計與開發(fā)。
《Java程序設計》
Java是目前應用最為廣泛的計算機語言,通過本課程的學習,使學生了解網(wǎng)絡編程技術的最新技術與基本概念,掌握Java語言基本的語法知識,利用Java編制高質(zhì)量的應用程序,并能應用到軟件開發(fā)中去。
《Web前端開發(fā)技術》
在掌握JS腳本語言的基礎上,通過學習HTML、JQuery、CSS+DIV的框架和界面設計技術,使學生具備Web前端的開發(fā)能力,并能夠根據(jù)要求開發(fā)具體的項目。