用户名:
密  码: 注册  忘记密码
 
Java方向:010-62132045
微软方向:010-51527246
cisco ibm方向:010-51527259
oracle HP方向:010-51527259
中软品牌课程
·XML与WebService
·中软SharePoint开发工程师培训
·中软JavaEE软件工程师培训
·中软高级网络工程师培训
·中软.NET WEB应用开发精英研习营培训
·中软.NET Windows开发精英研习营培训
·SharePoint Portal Server 2007应用集成培训
国际认证课程
·Microsoft-MCSE培训
·Microsoft-MCSA培训
·Microsoft-MCAD培训
·Microsoft-MCSD培训
·SUN-SCJP JAVA程序员培训
·SUN-SCJD JAVA开发员培训
·SUN-EJB培训
·Cisco 认证网络工程师(CCNA)培训
·Cisco认证网络专家(CCNP)培训
·Cisco认证资深安全工程师(CCSP)培训
·Cisco认证互联网专家(CCIE)培训
·SUN-SCMAD(手机应用程序开发员 )培训
·IBM认证WebSphere应用服务器管理培训
·IBM认证WebSphere应用开发培训
·IBM认证Lotus Notes管理培训
·IBM认证Lotus Notes应用开发培训
·Oracle8i数据库专家(OCP)培训
·HP-UX基础管理系列课程培训
·SUSE Linux系列课程培训
职业技能课程
·Java核心技术培训
·Java设计模式培训
·J2EE应用程序架构设计培训
·Java移动开发技术(J2ME)培训
·JAVA语言基础培训
·Java Web组件开发技术培训
·基于WebLogic的EJB设计与应用培训
·HP UNIX系列课程培训
·SCO UNIX系列课程培训
·Solaris 9系列课程培训
·Solaris 9系统性能管理培训
·Solaris 10系列课程培训
·Solaris 10新的管理功能培训
·Sun 系统故障分析培训
·HP-UX高级应用系列课程培训
·HP-UX系统与网络故障定位培训
·HP-UX性能调优培训
·HP磁盘管理套件VxVM与VxFS培训
·HP-UX LVM与VxVM
·基于Service Guard和Oracle 9i/10g RAC容灾体系架构培训
·SCO UNIX系列课程培训
·IBM AIX 5L系统管理培训
·IBM AIX 5L系统编程培训
·HACMP系列课程培训
·Red Hat Linux培训
·Red Hat 认证技师(RHCT)培训
·Red Hat 认证工程师(RHCE)培训
·Red Hat 认证安全专家(RHCSS)培训
·Red Hat 认证架构师(RHCA)培训
·Turbo Linux 系列培训培训
·RedFlag Linux 系列培训
·面向系统管理员的Shell编程培训
·信息安全技术系列课程培训
·信息安全管理体系与规范培训
·黑客攻防实战演练培训
·网络安全实用技术培训
·ADO .NET开发精英班培训
·.NET开发高手研习班培训
·SQL Server2005高手养成班培训
·SQL Server 2000数据库管理培训
·SharePoint Portal Server2003&2007企业信息门户的规划培训
·DB2 UDB8 数据库系统管理培训
·Oracle10G数据库管理技术培训
·Oracle9i数据库专家(OCP)培训
 

返回首页
》》》JavaEE软件工程师

中软JavaEE软件工程师

课程介绍 | 课程设置 | 问题解答 | 最新课程安| 培训首页

课程编号 DEV_JAVA_001 难度级别 中

课程介绍
   Java高手可以速成吗?证书和经验可以兼得吗?您是否愿意挑战自己,为一个美好的未来付出一个月的努力呢?
   中软培训利用与Sun公司近10年的金牌合作关系,并结合母公司——中软国际在国家级大型JavaEE系统方面的开发经验,推出“JavaEE软件工程师”课程。该课程具有如下的优势:成本低、时间短、认证+实战
   Java作为企业大型应用开发的首选语言,随着企业信息化的推进,造成对Java程序员需求量的巨增。但另外一方面,由于Java知识点多、体系复杂,造成入门门槛高,从而有经验的Java程序员身价不菲。这也是Java就业培训遍地开花的原因。但其培训时间动辄半年,费用上万,所面向的学员也水平高低差距很大,知识传递难以深入,造成很多同学培训结束后也难以达到企业的用人要求。
   与之不同于,中软“JavaEE软件工程师”定位于JavaEE高级开发人士而打造。虽然时间较短,但对Java的核心概念和主流技术作深入探讨。并且,在课程设计上,我们也特意将课程划分为相对独立的四个阶段,以方便不同层次的学员选择性地学习,间接地也能节约学员的时间和金钱。并且,由于中软培训在北京具有最大的IT考试中心,您可以在培训结束后以优惠的价格来考取Sun公司的认证。
   第一阶段:精通Java语言(基于Java SE 5.0),熟练使用Java核心API,理解面向对象核心概念,为其它阶段的学习打下坚实的基础。第一阶段培训结束后,学员基本具备考取Sun认证Java程序员(SCJP)的能力,而这些能力恰恰是很多单位面试时非常重视的。
   第二阶段:精通Java EE Web组件开发,熟练使用Servlet/JSP、JavaScript、AJAX、JSF等相关技术,使用Eclipse、Tomcat、MySQL和Oracle数据库,进行基于JavaEE的网络应用开发。第二阶段培训结束后,学员基本具备考取Sun认证Web组件开发员(SCWCD)的能力,这是企业Java应用中最常用的内容。
   第三阶段:精通目前广为使用的开源框架:Struts,Hibernate,Spring。能够使用Eclipse,结合所有流行框架,基于Weblogic和Oracle数据库进行企业应用开发。
   第四阶段:掌握JavaEE业务组件EJB的核心技术,了解UML在建模过程的使用,理解设计模式在应用开发中的使用。
   每个阶段都配有来源与实际项目的练习题目,通过这些练习题目,您将最终掌握整个Java体系,熟练使用最流行、最热门的JavaEE相关技术及其开发工具开发企业级应用,成为JavaEE准高手。除了这些实战性很强的练习之外,您还可以选修中软的实战培训课程,用半个月或一个月的时间,在中软资深项目经理的带领下,用您所学的知识完成一个典型的企业应用。

JavaEE软件工程师主要设计技术与工具如下表所示:

 

主要内容

涉及技术

使用工具

课时(6学时/天)

第一阶段

Java语言

Java5.0

Eclipse

30学时

第二阶段

Java Web组件

Servlet
JSP、JSTL、EL
AJAX
JavaScript
JSF

Eclipse
Tomcat
MySQL
Oracle

30学时

第三阶段

常用开源框架

Struts
Hibernate
Spring

Eclipse
Tomcat
Weblogic
MySQL
Oracle

60学时

第四阶段

高级应用主题

EJB
UML
Design Pattern

Rose
Eclipse
Weblogic
Oracle

30学时


JavaEE软件工程师适合对象
· Java基础薄弱,希望从基础学习,建议从第一阶段开始学习
· 精通Java语言,不熟悉Java EE,建议从第二阶段学习
· 精通Java语言,并且熟悉JSP/Servlet,建议从第三阶段学习
JavaEE软件工程师课程目标
· 掌握Java的核心内容
· 掌握整个Java EE体系
· 能够独立构建通用的Java EE项目
JavaEE软件工程师预备知识
· 具有一定的编程实践经验
· 每一阶段是后续阶段的准备
JavaEE软件工程师课程长度
· 第一阶段:5天(30学时)
· 第二阶段:10天(60学时)
· 第三阶段:5天(30学时)
· 第四阶段:5天(30学时)

JavaEE软件工程师课程内容
第一天
主题 Java语言基础(一)
大纲
· Java的发展概况、JVM、垃圾回收机制、代码安全性
· Java语言特点
· Java SE 5.0新特性简介
· 定义类、成员、构造函数、方法重载
第二天
主题 Java语言基础(二)
大纲
· 标识符、关键字、数据类型
· 表达式和流程控制:分支控制、循环控制
· 数组定义和声明、多维数组的创建
· JDK5.0中对数组的迭代
· 类的继承
· 类的多态性、Object类介绍、this/super关键字、值传递
第三天
主题 Java语言基础(三)
大纲
· final、static、abstract关键字
· 枚举类型
· 抽象类、接口、内部类
· 捕获异常、创建自定义异常
· Java基础类
第四天
主题 Java语言基础(四)
大纲
· Java集合框架:List,Set,Map,迭代器
· 泛型机制
· Java多线程机制
第五天
主题 Java语言基础(五)
大纲
· 高级I/O流:基本原理,方法,结点流与过滤流、I/O流链创建
· 使用Annotation
第六天
主题 Java Web组件开发(一)
大纲
· Web应用简介及Web应用架构
· Servlet简介
· Servlet的生命周期
· 基于J2EE平台的Web应用架构
· 基于Tomcat的部署
· ServletConfig,ServletContext
· Cookie机制
· 状态和会话管理
第七天
主题 Java Web组件开发(二)
大纲
· 请求的转发、服务器端引用和Servlet链接
· MVC设计模式及应用
· 监听器与过滤器
· JSP概述
· 隐含对象
· 脚本元素
· JSP的动作
· JavaBean技术
第八天
主题 Java Web组件开发(三)
大纲
· 编写JavaBean代码
· 使用JSP中调用JavaBean
· 处理服务器端的异常
· 健壮的web应用程序设计
· Web应用程序的安全
第九天
主题 Java Web组件开发(四)
大纲
· 自定义标记
· JSTL与I18N
· EL与JSF
· JavaScript概念与使用
第十天
主题 Java Web组件开发(五)
大纲
· AJAX概述
· AJAX涉及的技术
· AJAX案例
· JSF介绍
第十一天
主题 Struts框架(一)
大纲
· JDBC入门
· 驱动程序
· 执行语句
· 结果集
· 数据库连接池与数据源
· Struts快速入门
· Struts框架构造
第十二天
主题 Struts框架(二)
大纲
· Struts控制器组件开发
· Struts多模块开发
· Struts配置提升
第十三天
主题 Struts框架(三)
大纲
· Struts扩展开发
· Struts与其它框架的结合使用
· Struts项目实战
第十四天
主题 Hibernate框架(一)
大纲
· 数据库核心技术介绍
· Hibernate快速入门
· Hibernate配置
· Hibernate映射
· 持久化对象、对象状态
· 主键生成器、内置类型
第十五天
主题 Hibernate框架(二)
大纲
· HQL、QBC、QBE语言
· 集合与集合映射
· 一对一关系映射
· 一对多关系映射
· 多对一关系映射
第十六天
主题 Hibernate框架(三)
大纲
· Hibernate继承
· Hibernate组合
· Hibernate性能优化
· Hibernate与其它框架的结合使用
· 使用Eclipse开发Hiberante应用
第十七天
主题 Spring框架(一)
大纲
· Spring简介
· Spring快速入门
· Spring IOC机制
· 装配集合
· 构造装配与自动装配
第十八天
主题 Spring框架(二)
大纲
· Spring AOP 机制
· Spring数据层应用
· 与JDBC集成
· 与Hibernate集成
· Spring事务管理
第十九天
主题 Spring框架(三)
大纲
· Spring回滚规则
· Spring在Web层应用
· 生成PDF视图
· 生成Excel视图
第二十天
主题 Spring框架(四)
大纲
· 与Struts集成
· Spring在JNDI中的应用
· Spring在RMI中的应用
第二十一天
主题 EJB组件技术
大纲
· EJB2.0概述
· EJB2.0分类
· RMI与JNDI
· 会话Bean开发入门
· 会话Bean回调函数
· EJB3.0概述
· EJB3.0案例
第二十二天
主题 UML语言
大纲
· 标准建模语言UML概论和基本视图 (0.5天)
· UML历史背景
· UML建模过程
· UML模型简介
第二十三天
主题 UML与设计模式概述
大纲
· UML静态模型
· UML动态模型和实现模型
· 设计模式概述
· 结构模式
第二十四天
主题 设计模式
大纲
· 设计模式基本原则
· 创建型模式
· 结构模式
第二十五天
主题 设计模式
大纲
· 行为模式
· Java EE设计模式
 

 
@ 2002-2007 中软总公司计算机培训中心 版权所有