软件技术
时间:2022-01-07 14:56
【专业简介】
随着移动互联网、大数据、云计算、人工智能等新一代信息技术的快速发展,基于Java应用开发也逐渐在“互联网+”这个时代崭露头角,被越来越多的企业和用户所应用。本专业紧密依托软件外包企业与其他软件相关行业,立足珠三角地区,面向全国,培养具备Java Web应用开发、软件测试、Android应用开发、前端与移动开发、项目管理与系统架构等方面的高级技能型人才。 ![]()
培养精通Java、JavaScript、HTML5语言,能够熟练运用 J2EE、Android、微信小程序、Vue.js等语言工具,进行Java Web全栈系统设计与开发,能应用Java主流技术进行前后端系统功能模块开发、Android应用开发、大数据分析与计算、分布式系统架构、微服务架构等的高端技能型人才。 【考取资格证书】 JAVA应用开发职业技能等级证书、Java中级证书、PHOTOSHOP高级证等,以上证书选考。 ![]()
本专业学生毕业后可在从事IT软件外包企业、计算机软件公司以及各类企事业单位从事Java Web应用、Android应用以及前端Web项目的分析、设计和开发工作;从事外包软件的项目管理、软件设计和测试、软件产品的市场推广及管理、售前与售后服务等工作。毕业生从业的岗位有Java/J2EE工程师、HTML5前端开发工程师、web前端开发工程师、全栈工程师、Android开发工程师、软件测试工程师、数据分析师、技术支持及维护工程师、项目经理。 【专业特色】 同软件外包企业及软件相关行业紧密合作,以真实企业项目为载体,学习掌握主流软件开发语言工具及外包软件项目流程。 软件技术专业具有如下优势:培养目标明确,岗位定位精准:同珠三角的软件公司和科技公司紧密合作,学校和企业共同制定课程体系和教学模式,教师与工程师、设计师共同制定专业课程标准,课程内容和岗位工作过程、典型任务耦合,实现专业学习和岗位实践的无缝接轨。 ![]() 1. Java程序设计 Java是目前应用最为广泛的计算机语言,通过本课程的学习,使学生掌握Java语言基本的语法知识,深入理解Java面向对象相关知识点、并掌握Java开发中常用特性如集合与IO流、多线程、网络编程、Lambda等,具备实现简单Java单机应用程序开发的能力,为Android学习打下基础。 2. JavaScript程序设计 通过本课程的学习,主要让学生掌握JavaScript的基本语法以及常见的DOM操作,能够熟练使用jQuery等插件开发网页特效/网页应用,具备独立完成前端web项目设计与及开发的能力,为前端Web项目开发打下基础。 3. 移动软件高级应用开发(Android) 本课程主要通过学习Android核心技术活动(Activity)、服务(Service)、广播接收器(BroadcastReceiver)以及内容提供商(Content Provider)四大组件,让学生理解Android的体系结构和常用框架的使用,熟悉Android平台下UI、网络通信、进程管理等机制,具备基本的Android开发能力,为以后Android项目开发打下基础。 4. 前端框架应用开发 本课程主要通过项目实战系统学习Vue等框架,要求学生能够在熟练掌握前后端分离开发模式的基础上,应用Vue等技术栈开发门户网站、企业管理系统、移动web等企业级项目,达到web项目业务模块开发、项目部署与发布等技术水平,满足前端项目开发的常见技术要求。 5. 轻量级Java EE应用开发 本课程主要通过项目实战系统学习SSM(Spring+SpringMVC+MyBatis)框架集,要求学生掌握Java热门框架以及SOA架构应用,了解项目开发的流程,掌握开发技巧和团队协作开发的能力,进行真实的企业级JavaWeb项目设计与开发、部署与发布等,满足JavaWeb项目开发的需求,为后续进行更高级别的应用程序开发架构打下基础。 6. 微信小程序 本课程主要根据前端行业小程序的发展趋势,要求学生掌握小程序的开发基础,掌握小程序中常用API以及框架的使用,熟悉小程序项目的开发流程以及部署发布,从而具备独立开发企业级小程序的能力。 |