您的位置: 首页 > 公开课首页 > 职业素养 > 课程详情

details

中软JavaEE软件工程师

质量保证
暂无评价   
您实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价
6500
可用淘币
0
返现金券
待定

你还可以: 收藏

培训受众:

希望或者已经从事JAV开发的学员

课程收益:

第一阶段:精通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在建模过程的使用,理解设计模式在应用开发中的使用。

培训颁发证书:

信产部培训证书

课程大纲:

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设计模式



培训师介绍:

 
中软高级讲师

本课程名称: 中软JavaEE软件工程师

查看更多:职业素养公开课

相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%