找课程
  
当前位置:久学培训网 > IT培训>Sun>Java EE高级软件工程师

Java EE高级软件工程师

发布时间:2008-10-10     发布者:中软总公司计算机培训中心     浏览人数:815
课程信息
课程编号: 7670 课时按排:
开始时间: 2008-10-13 结束时间: 2008-11-14
价格: 9800 久学价: ¥6800
教材: 中文 所属地区: 北京-海淀
交通路线 : 海淀区学院南路55号中软大厦b座508
联系电话 : 400-880-1314
课程介绍
Java EE高级软件工程师
课程描述:
目前,在软件开发行业,Java人才仍然有很大缺口,大量的公司企业都紧缺Java EE高级工程师,然而却一直存在一个矛盾:“应聘者找不到理想工作,公司招不到符合要求的员工”。许多有计算机专业背景,甚至有软件开发工作经历的应聘者,都被拒之门外,软件开发行业到底需要什么样的Java人才?由于Java EE相关技术非常复杂,版本更新快,公司企业需要的人才必须对整个Java体系有系统理解,功底扎实,知识点全面、牢固,并能熟练使用目前流行的Java相关技术。
中软“Java EE高级软件工程师”课程,正是为想从事Java EE高级开发的人士而量身打造的,在150学时内,分四个阶段,从Java语言开始,深入浅出,循序渐进,理论与实践相结合,每个知识点,每个阶段都配有与实际应用接近的实战练习,最终目标为系统掌握整个Java体系,能够熟练使用最流行,最热门的Java EE相关技术及其开发工具开发企业级应用。

预备知识:
 有至少一门编程语言经验

学习对象:
 Java基础薄弱,希望从基础学习,建议从第一阶段开始学习
 精通Java语言,不熟悉Java EE,建议从第二阶段学习
 精通Java语言,并且熟悉JSP/Servlet,建议从第三阶段学习

课程大纲:
主要内容 涉及技术 使用工具 课时(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
 设计模式  Rose
 Eclipse
 Weblogic
 Oracle 30学时

课程目标:
 第一阶段:精通Java语言(基于Java SE 5.0),熟练使用Java核心API,理解面向对象核心概念,为其它阶段的学习打下坚实的基础;
 第二阶段:精通Java EE Web组件开发,熟练使用Servlet/JSP、JavaScript、AJAX、JSF等相关技术,使用Eclipse,Tomcat,MySQL,Oracle数据库,进行基于JavaEE的网络应用开发;
 第三阶段:精通目前广为使用的开源框架:Struts,Hibernate,Spring。能够使用Eclipse,结合所有流行框架,基于Weblogic,Oracle数据库进行企业应用开发;
 第四阶段:掌握Java EE业务组件EJB的核心技术,了解UML在建模过程的使用,理解设计模式在应用开发中的使用。

课程长度:25天 150学时

课程安排:

第一阶段:Java语言
第一天
  Java的发展概况、JVM、垃圾回收机制、代码安全性
  Java语言特点
  Java SE 5.0新特性简介
  定义类、成员、构造函数、方法重载
第二天
  标识符、关键字、数据类型
  表达式和流程控制:分支控制、循环控制
  数组定义和声明、多维数组的创建
  JDK5.0中对数组的迭代
  类的继承
  类的多态性、Object类介绍、this/super关键字、值传递
第三天
  final、static、abstract关键字
  枚举类型
  抽象类、接口、内部类
  捕获异常、创建自定义异常
  Java基础类
第四天
  Java集合框架:List,Set,Map,迭代器
  泛型机制
  Java多线程机制
第五天
  高级I/O流:基本原理,方法,结点流与过滤流、I/O流链创建
  使用Annotation

第二阶段:Java EE Web组件

第六天
  Web应用简介及Web应用架构
 Servlet简介
  Servlet的生命周期
  基于J2EE平台的Web应用架构
  基于Tomcat的部署
  ServletConfig,ServletContext
  Cookie机制
  状态和会话管理
第七天
  请求的转发、服务器端引用和Servlet链接
  MVC设计模式及应用
  监听器与过滤器
  JSP概述
  隐含对象
  脚本元素
  JSP的动作
  JavaBean概述
第八天
  编写JavaBean代码
  使用JSP中调用JavaBean
  处理服务器端的异常
  健壮的web应用程序设计
  Web应用程序的安全
第九天
 自定义标记
  JSTL与I18N
  EL与JSF
 JavaScript概念与使用
第十天
  AJAX概述
 AJAX涉及的技术
 AJAX案例
 JSF介绍

第三阶段:struts/hibernate/spring开源框架

第十一天
  JDBC入门
  驱动程序
  执行语句
  结果集
  数据库连接池与数据源
  Struts快速入门
  Struts框架构造
第十二天
  Struts控制器组件开发
  Struts多模块开发
  Struts配置提升
第十三天
  Struts扩展开发
  Struts与其它框架的结合使用
  Struts项目实战
第十四天
  数据库核心技术介绍
  Hibernate快速入门
  Hibernate配置
  Hibernate映射
  持久化对象、对象状态
  主键生成器、内置类型
第十五天
  HQL、QBC、QBE语言
  集合与集合映射
  一对一关系映射
  一对多关系映射
  多对一关系映射
第十六天
 Hibernate继承
  Hibernate组合
  Hibernate性能优化
  Hibernate与其它框架的结合使用
  使用Eclipse开发Hiberante应用
第十七天
  Spring简介
  Spring快速入门
  Spring IOC机制
  装配集合
  构造装配与自动装配
第十八天
  Spring AOP 机制
  Spring数据层应用
  与JDBC集成
  与Hibernate集成
  Spring事务管理
第十九天
  Spring回滚规则
  Spring在Web层应用
  生成PDF视图
  生成Excel视图
第二十天
  与Struts集成
  Spring在JNDI中的应用
  Spring在RMI中的应用

第四阶段:高级主题

第二十一天
  EJB2.0概述
  EJB2.0分类
  RMI与JNDI
  会话Bean开发入门
  会话Bean回调函数
第二十二天
 EJB3.0概述
 EJB3.0案例
 标准建模语言UML概论和基本视图 (0.5天)
 UML历史背景
 UML建模过程
第二十三天
 UML模型简介;
 UML静态模型
 UML动态模型和实现模型
第二十四天
  设计模式概述
 设计模式基本原则
 创建型模式
第二十五天
 结构模式
  行为模式
 Java EE设计模式
快速咨询/报名
您的姓名: 报名人数:
手机号码: 电子邮件:
您的问题:
 
该机构的其他课程
 使用UML进行Java应用的分析与设计课程方案北京/海淀人气:4052008-10-30
 BEA认证WebLogic管理北京/海淀人气:3222008-10-30
 红帽企业Linux基础概述(RH033)北京/海淀人气:3252008-10-30
 Solaris10中等系统管理北京/海淀人气:3132008-10-30
 .NET WEB应用开发精英研习营北京/海淀人气:2872008-10-30
 Oracle9i数据库实用技术北京/海淀人气:4682008-10-30
 Oracle10G数据库管理技术北京/海淀人气:4982008-10-30
 SUN热门认证+培训超值套餐北京/海淀人气:2612008-10-30
 java314北京/海淀人气:3652008-10-30
 java275北京/海淀人气:3212008-10-30
 高级网络工程师北京/海淀人气:1692008-10-30
 Java移动开发技术(J2ME)北京/海淀人气:5112008-10-10
 Cisco 认证网络支持工程师CCNA北京/海淀人气:4722008-10-10
 微软认证系统工程师(mcse)北京/海淀人气:5412008-10-10
 DB2 UDB 8数据库系统管理北京/海淀人气:4112008-10-10
 DB2 UDB 8数据库系统管理北京/海淀人气:3942008-10-10
 Oracle10G数据库管理技术北京/海淀人气:3472008-10-10
推荐课程