摘要:深蓝软件以培养专业的高端Java EE / J2EE 软件工程师为目标,培养既达到具备熟练的编码能力,又具备项目系统分析及设计的能力,全面深入掌握J2EE架构的软件工程师,主要具备以下特点:
1、顶级高端Java EE专业深入培养训练,以当前主流架构Struts+Spring+Hibernate为核心,包括Java EE核心EJB组件、Servlet、Jsp、Weblogic、Jboss、Tom
全文:深蓝软件以培养专业的高端Java EE / J2EE 软件工程师为目标,培养既达到具备熟练的编码能力,又具备项目系统分析及设计的能力,全面深入掌握J2EE架构的软件工程师,主要具备以下特点: 1、顶级高端Java EE专业深入培养训练,以当前主流架构Struts+Spring+Hibernate为核心,包括Java EE核心EJB组件、Servlet、Jsp、Weblogic、Jboss、Tomcat、Oracle、UML、ROSE、Eclipse、设计模式等核心技术。 2、以项目为驱动训练,参与深蓝软件所承接实际项目及深蓝自主研发具有知识产权软件项目及产品的开发设计,训练结束相当于具备两年左右的实际项目开发经验。 3、多年经验专业讲师及项目经理带领,团队项目小组组织开发训练,对每个学员负责,四至六个月的强化训练培养至成为专业软件工程师能够正式就业为止。 具体训练提纲及训练项目内容技术规范如下:
一、 Java SE程序设计技术规范 说明:主要以Sun Java程序设计SCJP认证课程SL275为核心,理解JAVA语言特点,面向对象编程,异常与输入/输出处理、多线程与网络通信、java编码规范,JDK开发环境,熟练应用J2SE核心API,熟悉Java数据结构及算法,以及高级语言特性等,达到熟练专业的基本Java编程的应用。 1. 系统学习JAVA语言程序设计技术,按SUN标准SCJP标准认证课程内容及JAVA编程思想系统学习 2. 理解JAVA面向对象编程思想,掌握JAVA基本编程,理解类、对象、数组等 3. 理解JAVA高级语言特性 4. 熟悉J2SE常用API及用法 5. JAVA错误处理机制及垃圾回收机制,JAVA代码装载及安全性的理解 6. 理解线程编程模型,理解高级线程编程特性 7. Java网络编程及实现 8. JAVA文件I/O流操作编程 9. Java访问数据库技术,熟练应用JDBC编程 10.JAVA实现数据结构及算法 11. JAVA常用工具类及集合类 12.Java反射及安全机制
二、Java Web组件开发规范 本部分的目标是全面深入掌握Sun定义的Java Web组件开发技术规范,全面深入理解Servlet容器及API,熟悉Model2 MVC架构,熟悉Servlet、Jsp、JavaBean及标签库等核心技术,掌握此部分内容后可通过SUN WEB组件开发SCWD认证考试获得SUN认证证书 1. 以SUN标准SCWD认证SL314课程为基准,全面系统学习WEB组件开发技术 2. HTML脚本语言、HTTP原理、客户服务器编程模型,互联网请求响应对象、URL等基本概念的理解 3. 讲解SERVLET及编程模型,Servlet核心API及用法 4. WEB服务器TOMCAT的高级配置及管理 5. SERVLET生命周期,Config、context对象,Session会话管理及实现 6. Web项目的异常错误处理机制及并发共享冲突数据保护机制 7. 集成数据库的Web应用开发,数据访问对象DAO设计模式的应用 8. JSP编程模型,JSP内建对象,JSP标准动作等 9. MVC体系架构,Model1、Model2的实现架构及实例 10. JavaBean的设计规范及实现 11. J2EE Web应用层的安全模型设计技术 12.Web层过滤器技术 13.JSP标签库及设计实现技术 14.Web应用与EJB组件的应用
三、数据库系统开发及设计技术规范 作为专业的软件工程师,熟悉的数据开发管理技术是必备的技能之一,具体需掌握Oracle、SQL Server及MySQL数据库,主要以Oracle数据库项目设计开发为主。深入掌握可参考Oracle OCP认证专家课程规范及数据仓库与数据挖掘技术(此高级部分可选学) 1. 数据库系统原理及设计思想,数据库、表、视图、主键、外键、序列等对象的理解及应用 2. 数据定义语言,数据操作语言,数据控制语言 3. 数据查询语言,结构化查询语言SQL 4. 数据库体系结构及管理 5. 存储过程及触发器的编写等 6. 数据库驱动、JDBC及ODBC等 7. Oracle/SQL Server/MySql数据库的基本管理及开发 8. 数据库实体关系设计及实例分析 9. 数据库的安全机制 10.数据库事务及并发机制
四、基于WEB层应用架构Struts开发应用技术规范 系统学习流行的STRUTS开发框架,达到深入理解STRUTS框架及熟悉应用的专业水平,达到熟练应用STRUTS进行项目开发的目的。 1. Web层设计框架及Struts系统架构分析 2. Struts体系核心架构及流程 3. Struts配置及相关配置文件的详细理解 4. ActionServlet、ActionForm、Action核心API的使用及开发 5. Struts标签库及应用 6. 动态DynamicForm的配置 7. 校验框架Validate FrameWork的应用 8. Struts处理国际化问题 9. Struts Tiles设计 10.Struts子应用、Struts插件等高级应用
五、持久层O/R映射工具Hibernate应用开发技术规范 1. 理解软件分层设计机制及原则 2. 理解持久层实现机制及O/R映射工具 3. Hibernate基本开发及配置技术 4. Hibernate核心API及常用开发包理解 5. Hibernate一对多及集合组件等高级配置及应用 6. Hibernate性能优化 7.Hibernate的事务管理机制 8.Hibernate DAO与JDBC、EJB等的调用关系 9.Hibernate与Spring/Struts架构的集成用
六、Spring框架开发设计技术规范 此部分课程围绕当前最热门的Spring软件开发技术,全面讲解Spring的概念、设计和应用,掌握Spring+Struts+Hiberate高端Java开源架构的设计。 1. Spring框架体系架构和轻量级容器(包括核心模式IOC,DI等) 2. Spring 核心技术应用(Bean Wrapper , Bean Factory , Application Context, Web Application Context等) 3. Spring Web层开发技术 (Spring MVC/集成struts/集成webwork) 4. Spring的JDBC数据访问,DAO应用和声明性事务管理 5. Spring AOP 编程技术 6. Spring安全应用开发、RMI远程调用和web service 7. Spring的领域抽象的应用 8. Spring/Hibernate集成及综合应用。 9. Spring与EJB3.0规范应用及EJB的发展趋势
七、J2EE平台架构及EJB编程实现技术 理解Sun定义的J2EE技术规范,掌握J2EE构架设计及编程模型,为J2EE企业级开发实现技术及系统架构设计技术服务。掌握EJB编程模型及编码规范,实现企业级J2EE应用的核心技术,以Sun EJB认证教程SL351为核心,学习结束可以参加EJB编程认证考试 1. J2EE体系架构规范 2. JDBC、JNDI、RMI、JMS、JTS、JTA等服务及架构技术 3. 理解EJB编程模型,区分实体EJB,会话EJB及消息驱动EJB的技术特点及应用 4. 理解各种EJB的状态及生命周期,以及在各生命周期不同阶段的方法实现及调用 5. 理解容器管理实体CMB及组件管理BMB的技术特点 6. 理解会话管理有状态SessionBean及无状态SessionBean的应用 7. 理解消息驱动MDB及实现JMS的机制 8. 理解J2EE体系的安全性体系,理解J2EE安全机制实现 9. J2EE事务服务及事务处理机制。 11. 配置J2EE应用服务器,部署J2EE应用 12.J2EE各技术要点综合实例分析
八、UML面向对象系统分析设计及RUP统一软件开发过程 此部分主要培养软件项目系统分析及设计的能力,理解面向对象系统分析设计的整个过程,掌握UML语言规范及面向对象方法,理解RUP统一软件开发过程,以能够参加大型企业级J2EE项目团队协作开发设计 1. UML建模语言规范,用例图,序列图等 2. 分析模型建立 3. 设计模型建立 4. ROSE开发工具 5. RUP统一过程 6. 文档规范 7. 软件工程及软件过程相关知识 8. 实例分析及项目设计实践
九、系统集成开发工具及应用服务器配置管理 熟悉应用各种流行的开发工具及服务器,做到不管用哪种工具及服务器,均能熟练专业的应用 1. Eclipse集成工具,熟练配置基本设置,能 |
| 注意: | 历史记录不代表当前培训学校招生情况,仅供研究参考,建议您直接电话咨询校方。 |
|
|