上课时段: 详见内容
课程价格: 请咨询
优惠价格: 请咨询
授课学校: 中山中南软件
一、专业背景介绍
Java人才市场需求状况
IDC的数据显示,目前我国对软件人才的需求已达20万,并且以每年20%左右的速度增长。在未来5年内, 合格软件人才的需求将远大于供给。2005年,我国软件人才的缺口已达万,其中尤以JAVA人才最为缺乏。
根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达到全部需求量的60%——70%。同时,JAVA工程师的薪水相对较高。通常来说,具有3——5年开发经验的工程师,拥有年薪10 万元是很正常的一个薪酬水平。
就目前主流开发的技术而言,JAVA所占的比重无疑是很大的,不论是在大型的企业级应用、桌面应用及 消费性电子产品中都能看到JAVA的身影。由于先天的诸多优点使得JAVA从一种应用于互联网的计算机语言, 逐步发展为一系列的技术平台,有专门针对企业级开发的J2EE、桌面开发的J2SE、嵌入式开发的J2ME。世界 上进行信息系统开发的企业中70%以上使用JAVA。这也就使得JAVA人才的需求量与日俱增,国内岗位缺口达 20万。
二、专业描述
JAVA语言是SUN公司开发的一种高级编程语言,JAVA以其独有的开放性、跨平台性和面向网络的交互性 席卷全球,以其安全性、易用性和开发周期短的特点,迅速从最初的编程语言发展成为全球*大软件开发 平台。
本专业将讲授职业素质、实操技能和项目经验三个方面内容,学员能够学习J2EE体系的新技术新技能, 从而能够在研发团队中开发基于J2EE的应用系统。
本专业教学过程中,始终贯穿案例教学策略,配合全真的实训项目,让学员了解项目团队中所担任的角 色和承担的相应职责,以及与他人分工协作的方法,最终获得真实的开发体验和实战经验。
三、专业课程说明
编 号
课程名称
课程介绍
职业素质类CSTP
程序员文化基础 介绍了软件开发的原则和方法。直指 编程前沿,透过日益增长的现代软件开发 规范和技术,培养学员成为良好的开发习 惯以及职业态度,必将帮助您修炼成为一 名真正程序员。CSTP
软件工程师职业素养 通过学习使学员具备软件工程师必备 的职业素质、了解软件行业概况、制定职 业生涯规划、掌握IT面试的基本技巧、了 解企业技术文档规范等。CSTP
计算机英语
通过本课程的学习,学员既要掌握计 算机英语基本词汇和语法,同时具备使用 英语来阅读来自海外的原版业内*信息 的能力,也能在工作中用专业化的英语来 完成行业描述和工程文档。
实操技能类
CSTP 计算机系统基础 本课程是计算机系统的综合课程, 概述计算机系统的基本概念、软硬件知识 操作系统的知识、计算机维护和网络等方 面的知识。本课程要既强调基础文化,又 强调职业技能,力求将高校的基础文化与 企业的职业技能融合在一起,以全新的视 角学习基础课程。 CSTP 软件开发基础 编程基本方法:介绍*的软件概念 和流行的开发方法,为学员建立软件开发 的理论基础;实用的技能:详细讲解 HTML/Applet两门语言,用程序语言建立 编成概念;流行的开发模式:从面向对象 设计角度,系统地介绍Web应用开发方法, 通过案例让学员体会软件开发的真实感受 CSTP Java程序设计语言 熟练掌握Java核心语法与Java面向对象编程;学习软件开发流程,培养学员良好的编码规范,熟悉Java IO技术,熟悉Java GUI技术。熟悉面向对象概念,学习适合企业开发Java技术,适合企业的需要 CSTP 实用数据库技术 掌握数据库的应用与开发,熟悉各种常用的数据库产品。 CSTP Java Web应用开发 学习软件开发流程,培养学员良好的 编码规范,熟悉JDBC、Hibernate等数据库 持久化技术,熟悉JSP、Servlet等Web表示 技术。熟悉Struts框架,了解Spring技术 学习适合企业开发Web技术,适合企业的需 要。 CSTP 高级JavaScript脚本 主要学习使用JS实现表单验证以及各种网页特效和事件监听处理, 目的是让网页更智能,效果更绚丽 CSTP Oracle数据库 针对当前主流的Oracle10g进行企业级数据库学习, 包括Enterprise Manager Console和PL/SL工具的使用,以及Oracle数据库中常用操作和高级对象, 旨在能让学员面向企业级开发 CSTP 持久层框架 详细讲解Hibernate工作流程,ORM基本思想、映射文件的配置编写、反向生成工具的使用、HL面向对象查询语言的使用、事务并发控制等。Hibernate作为J2EE中持久层ORM框架的典型代表之一,已经成为行业内标准,掌握它,让你的数据库操作更加得心应手 CSTP 开源MVC架构技术 更加深入介绍MVC架构,对Struts标签、Form表单、、ACTION等技术进行详细介绍,对页面的流转机制进行深入分析。作为一种典型的MVC框架,Struts结构清晰,功能强大,操作简洁,成为JSP Model2开发中必不可少的重要组成之一 CSTP 框架 详细讲解Spring框架API,特别是对反转控制,面向方面编程等,以实际案例进行讲述。基MyEclipse完成Spring编程。Spring提出的IOC控制反转和AOP的面向切面编程思想对于J2EE的发展具有重大影响意义,也成为J2EE开发中三大黄金框架之一 CSTP 技术Ajax&Dwr&Ext 介绍作为当今B/S开发中最火热的名词,并且将对其中的三种典型技术进行开发讲解: Ajax——异步数据传输,Dwr——Java中Ajax框架,Ext——Yahoo小组提出的一种Js+Css的视图技术,让学员能走在技术的尖端潮流 CSTP EJB是sun的服务器端组件模型,*的用处是部署分布式应用程序,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。减轻了开发人员进行底层开发的工作量,它取消或最小化了很多(以前这些是必须实现)回调方法的实现,并且降低了实体Bean及O/R映射模型的复杂性。 CSTP Linux 结合Java语言跨平台的特性,更适合于Java服务器运行的平台,让学员的知识体系更加全面 实训项目 CSTP 实用软件工程理解软件开发、维护等方面的软件工 程学的概念、原理及典型的技术方法。通 过本课程的学习,树立软件工程的科学思 想,能自觉按照软件工程的方法学进行软 件的开发和维护工作,并掌握与此相应的 方便的工具,形成良好的软件开发习惯。
CSTP 实训案例 通过学习中大型的真实案例,使学员掌 握j2ee体系架构、java2核心编程技术、 servlet编程技术、jsp动态页编程技术、 JDBC数据库编程技术、javascript编程技 术、Tomcat编程技术等多项编程技术,并 能够直接承担一个项目进行开发。 合计课时750
四、目标岗位
计算机系统工程师
数据库工程师
系统分析师
架构工程师
项目经理
高级软件工程师
WEB开发工程师
网络管理员
软件工程师
相关课程