专业介绍
软件技术(软件设计与开发)
页面更新时间:2018-04-11 19:44  编辑:胡佑君

        【专业简介】

随着互联网的全面普及、云计算技术的日渐成熟以及Java语言自身的特点,基于Java Web应用开发也逐渐在“互联网+”的这个时代崭露头角,被越来越多的企业和用户所应用。本专业紧密依托软件外包企业与其他软件相关行业,立足珠三角地区,面向全国,培养具备Java Web应用开发、前端与移动开发、项目管理与系统架构等方面的高级技能型人才。

 

培养目标

培养精通JavaJavaScriptHTML5语言,能够熟练运用 J2EEJQueryVue.js等语言工具,进行Java Web系统设计与开发,应用Java Web进行系统功能模块开发、界面美工设计、界面UI设计、数据库应用开发数据分析与计算分布式系统架构微服务架构等的高端技能型人才。

就业前景

本专业学生毕业后可在从事IT软件外包企业、计算机软件公司以及各类企事业单位从事Java Web应用以及前端Web项目的分析、设计和开发工作;从事外包软件的项目管理、软件设计和测试、软件产品的市场推广及管理、售前与售后服务等工作。毕业生从业的岗位有Java/J2EE工程师、HTML5前端开发工程师、web前端开发工程师、全栈工程师、界面设计师、软件测试工程师、数据分析师、技术支持及维护工程师项目经理

专业特色

同软件外包企业及软件相关行业紧密合作,以真实企业项目为载体,学习掌握主流软件开发语言工具及外包软件项目流程。

软件技术专业具有如下优势:培养目标明确,岗位定位精准:同珠三角的软件公司和科技公司紧密合作,学校和企业共同制定课程体系和教学模式,教师与工程师、设计师共同制定专业课程标准,课程内容和岗位工作过程、典型任务耦合,实现专业学习和岗位实践的无缝接轨

主要课程

1. Java程序设计

Java是目前应用最为广泛的计算机语言,通过本课程的学习使学生掌握Java语言基本的语法知识深入理解Java面向对象相关知识点、并掌握Java开发中常用特性如集合与IO流、多线程、网络编程、Lambda等,具备实现简单Java单机应用程序开发的能力,为JavaWeb学习打下基础。

2.JavaScript程序设计

通过本课程的学习,主要让学生掌握JavaScript的基本语法以及常见的DOM操作,能够熟练使用和编写jQuery插件开发网页特效/网页应用,具备独立完成前端web项目设计与及开发的能力

3. HTML5+CSS3

本课程是在掌握HTMLCSS+DIVJavaScript/jQuery的基础上,让学生应用HTML5开发技术解决移动web应用开发领域中的问题,具备开发PC端静态网页以及编写多设备跨平台轻应用Web APP代码的能力

4. JSP程序设计

本课程主要让学生掌握JavaWeb开发核心技术如Servlet ListenerFilter 等,并掌握Java JDBC、连接池等知识操作MySQL数据库具备B/S结构软件开发能力,可完成基本的中小型JavaWeb项目

5.前端框架应用开发

本课程主要通过项目实战系统学习Vue等框架,要求学生能够在熟练掌握前后端分离开发模式的基础上,应用Vue等技术栈开发门户网站、企业管理系统、移动web等企业级项目,达到web项目业务模块开发、项目部署与发布等技术水平满足前端项目开发的常见技术需求

6. 轻量级Java EE应用开发

本课程主要通过项目实战系统学习SSM(Spring+SpringMVC+MyBatis)框架集,要求学生掌握Java热门框架以及SOA架构应用,了解项目开发的流程,掌握开发技巧和团队协作开发的能力,进行真实的企业级JavaWeb项目设计与开发、部署与发布等,满足JavaWeb项目开发的需求,为后续进行更高级别的应用程序开发架构打下基础。