第一阶段:精通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在建模过程的使用,理解设计模式在应用开发中的使用。
课程介绍 评价详情(0)
培训受众:
课程收益:
第二阶段:精通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在建模过程的使用,理解设计模式在应用开发中的使用。
培训颁发证书:
课程大纲
主要内容 涉及技术 使用工具 课时(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设计模式
培训师介绍
本课程名称: 中软JavaEE软件工程师
查看更多:职业素养公开课