(安徽合肥)电脑学校中国科学技术大学软件学院Java高级软件工程
2008-3-27 9:24:00
(安徽合肥)中国科学技术大学软件学院Java高级软件工程
培养目标:高级软件开发工程师
中心专注于培养企业需求量大、就业率高,但人才市场紧缺的基于Linux系统、高端Websphere/Weblogic和开源的JBoss/Tomcat中间件服务器、面向行业的Java EE架构和开源的Struts/WebWork/Hibernate/Spring框架, Oracle、MySQL数据库,精通Java开发语言的中高级软件工程师。成绩合格的毕业生将具备1-2年大型软件设计及开发经验。
培训内容:高端JAVA软件工程师
在项目经理的带领下通过完成一个基于Java EE架构、Linux平台、Oracle数据库、Web界面、EJB开发软件产品的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术、设计规范、开发流程、质量控制及项目管理。
完备合理的知识学习体系
Linux → JAVA SE → Eclipse → OOAD&UML → MySQL → Oracle → JDBC → DAO → Hibernate → JSP → Servlet → MVC → EJB → Struts → WebWork → Struts 2.0 → Spring → EJB 3.0 → Web Services
主流企业开发技术
2008年新课程 Struts 2、EJB 3.0、Web Services 开发架购:SSH、SSH2、WSH、Struts + EJB 3.0 · SSH:Struts + Spring + Hibernate + WebServices · WSH/SSH2:Webwork / Struts 2.0 + Spring 2.0 + Hibernate 3.2 + WebServices · SEW:Struts 2.0 + EJB 3.0 + WebServices
“项目/案例”教学法
本课程中采用众多的企业项目案例,由浅入深进行逐层讲解,每个项目都源自于真实项目,包括电信计费系统、信息管理系统、CRM、OA、ERP等。
培训环境:
高端IT开放实验室 由高端设备组成的工作站、 Oracle 数据库、 Linux 操作系统、 Java 开发环境、 Web 服务器组成的高端 IT 实验室。 人手一机,边授课边进行课程练习和项目开发。 学生工作站硬件为 AMD64 X2 3600+ 内存1G 硬盘 160G 显示器 19宽屏幕
入学条件:
大专以上学历 从基础开始,由浅入深,循序渐进,适合于理工科大专以上学历者。需经过入学测试.
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
|
Oracle
Mysql |
Oracle体系结构、Oracle 基础管理、SQL 语言、、MySQL数据库简介、Sequence和同义词、数据字典及用户管理、E-R模型 |
1、掌握Oracle、MySQL数据库的基本使用,会使用SQL操作数据库 2、能对数据库进行基本的管理 |
| SQLSERVER2005 |
SQL2005新特性,比SQL2000新增加的功能 |
1、掌握微软公司的SQL SERVER2005,打霞数据库基础,能够熟练掌握增、删、改、查语句。 2、游标、触发器、存储过程、视图、索引 |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| 核心语法 |
JDK配置、Eclipse开发工具使用、数据类型,变量、表达式、条件控制语句、循环语句、方法及数组的的建立和使用 |
1、掌握JAVA语言核心语法(类与对象、继承与多态、异常处理等)
2、了解面向对象的分析与设计
3、能使用JAVA进行IO文件、数据库等进行JAVA数据开发
4、能使用JAVA进行基本的网络程序开发
5、了解数据结构在JAVA中的基本实现
6、可以使用JAVA实现各种数据结构 |
| 面向对象编程 |
类和对象、面向对象的三大特征详解(封装、继承、多态)、访问控制权限、接口及抽象类的应用、包的定义及使用、异常处理、各种主流设计模式 |
| 文件编程 |
File、字节流、字符流、打印流、对象序列化 |
| 网络编程 |
TCP、UDP程序 |
| 数据库编程 |
JDBC基本概念、核心接口使用、事务、回滚、配置与连接Oracle、MySQL数据库 |
| 数据结构/类集 |
Collection、Map、Iterator、链表、堆栈、树 |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| XX公司信息管理系统 |
XX公司管理系统 |
1、面向对象设计 2、接口及抽象类使用 3、反射机制 4、文件操作 5、JDBC 6、... |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| 网页制作 |
HTML、Div+Css、JavaScript、DreamWeaver工具 |
1、掌握JSP开发动态网站程序
2、可以使用JavaScript进行复杂的页面开发
3、熟练使用Tomcat服务器进行WEB项目的开发及部署
4、掌握过滤、监听的开发
5、掌握MVC开发模式应用 |
| 开发环境搭建 |
Tomcat服务器安装及配置、MyEclipse插件使用、数据库连接池的配置及使用 |
| JSP基础语法 |
Scriptlet、request、response、session等核心对象 |
| JavaBean编程 |
JavaBean的基本语法、JavaBean的设计及开发、DAO设计模式 |
| Servlet高级编程 |
Servlet基本结构、生命周期、MVC设计模式、过滤器、监听器、EL |
| 基础项目实战1 |
JSP BBS |
使用JSP内置对象与类集完成 |
| 基础项目实战2 |
XX公司人事管理系统 |
MVC、分页、DAO等多种技术综合实例讲解 |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| JAVA EE架构 |
容器、服务、通讯 |
1、掌握完整的JAVA EE架构
2、可以使用RMI、EJB、WebServices进行高级分布式开发
3、可以使用XML进行数据编程,能够使用DOM、SAX、JDOM进行XML数据解析,使用XML及XSL进行数据显示
4、掌握主流开发框架:Struts/WebWork/Struts2 + Hibernate + Spring的联合开发
5、掌握未来的主流开发技术Struts 2.0+EJB 3.0 |
| RMI高级编程 |
远程方法调用、存根、命名查找 |
| BEA WebLogic |
WebLogic Server |
| Jbuilder |
Jbuilder开发WEB、EJB项目 |
| XML数据编程 |
DTD、Schema、DOM/SAX/JDOM、XSL |
| Struts 1.x |
Struts的核心工作原理、Action、ActionForm、StrutsUI标签、验证框架、Token、国际化 |
| Web Work |
Webwork与Struts的关系,Webwork的开发,拦截器、Webwork标签、国际化 |
| Struts 2 |
掌握最新的Struts 2开发技术:实现模型、拦截器等 |
| Hibernate 3 |
ORMapping基本概念、HQL、数据关联、继承映射关系、容器映射策略、实体映射、生命周期模型 |
| Spring 2 |
IOC、AOP、JdbcTemplate、HibernateTemplate、Transaction、SSH整合、WSH整合、SSH2整合、使用Spring管理Xfire组件 |
| AJAX |
AJAX实例讲解 |
| EJB 3.0 |
掌握未来的主流开发框架(EJB 3.0)、使用Jboss4.x服务器,基于Eclipse开发平台,开发Session Bean、Entity Bean、JMS、定时服务、拦截器、数据关联、JPQL |
| WebServices |
WebServices概念、WebServices开发 |
| 基于AXIS的Web Service、基于Xfire的WebService |
| 面向对象分析与设计 |
UML/OOA/OOD |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| Linux |
Linux安装、Linux基本命令、VI使用、Shell编程、FTP、SVN、Apache、Tomcat、MySQL、发布JAVA EE程序 |
1、熟练使用Linux的常用命令 2、能在Linux下进行项目的开发及部署 |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| 大型购物商城 |
基于Struts/WebWork + Hibernate + Spring技术实现一个大型购物商城的开发 |
1、熟练使用各种主流开发框架 (掌握SSH架构和WSH架构) 2、可以独立开发购物网站(使用AJAX显示信息) |
| 项目核心模块 |
商品管理模块、购物车、会员管理模块 |
| 定单管理模块、管理员管理模块、评论管理模块 |
| 权限管理模块、栏目管理模块、公告管理模块 |
0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}"> |
| CRM(客户关系管理系统) |
SSH2(Struts 2.0+Spring 2.0+Hibernate 3.2)+ Web Service完成 |
1、使用Web Services完成后台的业务流程,将Web Services交给Spring进行管理。 |
| 项目核心模块 |
登陆模块、用户管理模块、管理员管理模块 |
| 系统管理模块、客户资料管理模块 |
| 来访信息管理模块、综合查询模块 | |
(安徽合肥)中国科学技术大学生软件学院报名方式:
1、网上报名:外地学员可以采用网上报名,填写后发至kingwsp@163.com(招生专用)等待笔试及面试通
知。
2、现场报名:合肥本地学员,请到软件学院教学楼300办公室(科大南校区,合肥市美菱大道121号)现场报名。报名时,请准备一寸彩色照片两张。
咨询电话:13865517651(韦老师)
培训地点:中国科学技术大学软件学院(南校区)
培训网址:http:// sse.ustc.edu.cn