S01课程:J2EE软件工程师高级班
- 课时:全日制脱产班,三个半月,640课时。
- 课程:J2EE企业应用、C语言精要、软件工程、企业级大型实战项目开发。
- 入学起点:大专理工科以上,已经掌握Java和C语言基础理论,有一定JSP/Servlet开发经验,并通过Java编程测试。
- 目标:精通J2EE平台的Java编程技术,积累开发设计大型软件产品的工作经验。全面了解基于J2EE架构、Unix平台、Oracle数据库、Web界面的软件产品的分析、设计和开发,掌握J2EE企业级大型软件项目研发所需要的编程技术、开发思想、流程规范和项目管理能力。
- 就业:确保就业。班级结业后3个月内未就业者可酌情退款。
- 主要实训内容安排(根据企业要求会有一些调整,不另行通知)
- 1.1 JSP/Servlet原理
- 1.2 EL语言
- 1.3 Cookie & Session
- 1.4 Tomcat高级配置
- 1.5 Ant
1.5.1 Ant体系结构和设计思想
1.5.2 Ant标签
1.5.3 实战练习
- 1.6 Log4J
1.6.1 Log4J体系结构和设计思想
1.6.2 Log4J配置文件
1.6.3 Log4J类的使用
1.6.4 实战练习
- 1.7 Java设计模式
- 1.8 数据库设计基础
- 1.9 UML和Rational Rose
- 1.10 需求管理基础
- 1.11 软件开发过程
- 1.12 系统测试基础
- 1.13 Web MVC简介
- 1.14 Struts框架介绍
- 1.15 MyEclipse中Struts开发实例
- 1.16 Struts各组件详细说明
- 1.17 Struts中的标签
1.17.1 Bean系列标签
1.17.2 Logic系列标签
1.17.3 HTML系列标签
1.17.4 Nested系列标签
1.17.5 Tiles系列标签
- 1.18 common-beanutils包的使用
- 1.19 Struts中特殊的Action
1.19.1 Forward Action
1.19.2 Dispatch Action
- 1.20 Struts的国际化
- 1.21 Struts的中文问题
- 1.22 Struts中的错误和验证
- 1.23 实战练习
- 1.30 Hibernate概述
- 1.31 MyEclipse中Hibernate开发实例
- 1.32 Hibernate体系结构
- 1.33 O/R Mapping基础
- 1.34 Hibernate中的数据检索
- 1.35 Hibernate中的数据访问
- 1.36 Hibernate中的数据关联
- 1.37 Hibernate高级特性
- 1.38 实战练习
- 1.39 iBatis概述
- 1.40 MyEclipse中iBatis开发实例
- 1.41 iBatis配置
- 1.42 iBatis基础语义
- 1.43 iBatis高级特性
- 1.44 iBatis和Hibernate比较
- 1.45 实战练习
- 1.46 Web Service和xFire简介
1.46.1 Web Service框架
1.46.2 SOAP
1.46.3 WSDL
1.46.4 UDDI
1.46.5 SOA
- 1.47 MyEclipse中xFire开发实例
- 1.48 xFire配置
- 1.49 xFire类的使用
- 1.50 实战练习
- 1.51 Spring概述
- 1.52 Spring体系结构
- 1.53 IOC
1.53.1 IOC思想
1.53.2 IOC容器
1.53.3 依赖注入
- 1.54 Spring基础功能
- 1.55 AOP
1.55.1 AOP思想
1.55.2 AOP原理
1.55.3 Java动态代理
1.55.4 CGLib
1.55.5 AOP中的切面
1.55.6 AOP中的连接点
1.55.7 AOP中的切点
1.55.8 AOP中的处理逻辑
- 1.56 Spring和Web App整合
- 1.57 Spring MVC
- 1.58 Spring与Struts整合
- 1.59 Spring DAO
- 1.60 Spring与Hibernate整合
- 1.61 Spring与iBatis整合
- 1.62 Spring配置式事务管理
- 1.63 Spring配置式缓存管理
- 1.64 Spring与Xfire整合
- 1.65 实战练习
- 1.66 Oracle基础查漏补缺
1.66.1 Oracle安装常见问题
1.66.2 Oracle分页
1.66.3 Oracle复杂查询
1.66.4 Oracle中的视图
1.66.5 SQL内置函数
- 1.67 PLSQL
1.67.1 PLSQL简介
1.67.2 PLSQL结构
1.67.3 PLSQL基本语法
1.67.4 PLSQL数据类型
1.67.5 PLSQL变量定义
1.67.6 PLSQL结构控制语句
1.67.7 游标
1.67.8 异常
- 1.68 Oracle序列
- 1.69 Oracle存储过程
- 1.70 Oracle函数
- 1.71 Oracle触发器
- 1.72 Oracle包
- 1.73 实战练习
- 1.74 Ajax基础
1.74.1 Ajax构架
1.74.2 XMLHttp
- 1.75 DWR
1.75.1 DWR简介
1.75.2 DWR配置
1.75.3 DWR在页面中的使用
1.75.4 DWR类的使用
- 1.76 JSON
1.76.1 JSON简介
1.76.2 JSON配置
1.76.3 JSON语法分析
1.76.4 JSON使用
- 1.77 DWR和JSON的比较
- 1.78 实战练习
- 1.79 SVN简介
- 1.80 SVN服务器配置
- 1.81 SVN客户端基本功能
- 1.82 SVN规范开发流程
- 1.83 实战练习
- 1.84 框架介绍(融合Struts、Hibernate、Spring、Oracle、XFire、DWR、配置式事务管理、配置式缓存管理)
- 根据企业要求和行业最新发展而定。
- 免费赠送课程:
实训主题 |
实训内容 |
1) J2EE基础查漏补缺 (授课:实战=3:1) |
|
2) 软件工程和系统设计 (授课20课时) |
|
3) Struts (授课:实战=3:2) |
|
5) Hibernate (授课:实战=2:1) |
|
6) iBatis (授课:实战=2:1) |
|
7) xFire (授课:实战=2:1) |
|
8) Spring (授课:实战=2:1) |
|
9) Oracle (授课:实战=5:2) 面向应用开发,非Oracle管理员课程 |
|
10) Ajax (授课:实战=3:1) |
|
11) SVN (授课:实战=2:1) |
|
12) J2EE企业级融合框架 (授课8课时) |
|
13) 实战项目(100%实战) |
a) 10天热身班:
对于基础较差的学生,免费提供80课时的课前辅导
b) 10天赶超班:
在教学中期,经过考核,对于排名后20%的学生进行针对性的强化补课,确保学员一个都不会拉下。
c) 2天个性化求职特训课
在学员进入求职阶段,根据每个学员的具体情况进行个性化特训和包装。
d) 10场名人讲座
包括来自浙江大学、IBM、微软、网易等专家教授提供的专题讲座。讲座内容以技术发展前沿为主,但也包含人生道路、职业规划、面试应聘技巧等主题。
e) 5天职业规划课程
包含简历制作技巧、企业笔试面试技巧、职业着装基础、人生规划、职业道路规划等主题。

