|
基础课程 |
|
课程名称 |
课程内容 |
课时 |
|
Sun Java程序员 |
Java基本语法特点,面向对象的概述,Java语言关键字、接口、内容类;异常处理、常用API、多线程及I/O等 |
20课时 |
|
HTML基础 |
HTML简介,常用BS程序开发技术 |
5课时 |
|
XML基础 |
XML简介,XML元素,XML属性,XML DOM等 |
10课时 |
|
UML基础 |
UML简述;
用例、状态图、序列图、类图;
Rational Rose(power designer)使用等 |
10课时 |
|
技能课程 |
|
课程名称 |
课程内容 |
课时 |
|
开发工具及服务器,学习Eclipse、WSAD、Jbuilder等常用工具使用;mysql、sqlserver、oracle等数据库及相关开发工具;常见应用服务器的安装及调试 |
|
Eclipse集成开发环境 |
Eclipse Java 开发、调试;
Eclipse 插件使用;
与Ant、Junit、CVS等集成。 |
5课时 |
|
数据库 |
数据库设计的原则及规范,概念模型、物理模型;
常用JDBC开发技巧;
数据库服务器安装、配置及维护,。 |
10课时
|
|
应用服务器 |
Tomcat、Weblogic、weshpere等服务器安装调试与配置,应用部署,与Apache的集成使用 |
10课时 |
|
Java组件开发,学习Jsp、Servlet、JavaBean、过滤器等组件开发,熟练掌web开发技能及相关设计模式。 |
|
Jsp |
基本Jsp语法、开发规范;
通用框架如分页、菜单等开发。 |
10课时 |
|
Servlet |
基本概念、应用场合,例如过滤器、监听器、文件上传下载等。 |
10课时 |
|
JavaBean |
Javabean规范、设计目标;
练习数据库操作 |
15课时 |
开源项目学习,以Struts、spring、hibernate、ajax为主,穿插介绍客户层、业务层、持久化层等其它常用框架,以及Lucene全文搜索、log4J、Jdom等常用开发包的综合使用。 |
|
Struts |
Struts 框架应用原理,Struts的配置Struts框架的核心组件,Struts框架的扩展,Struts应用的国际化,Struts标签库,Struts Validator验证,Struts Tilse的应用等 |
15课时 |
|
Spring |
Ico控制反转,Spring架构,Spring安装构建,Spring应用等 |
20课时 |
|
Hibernate |
Hibernate: O/R mapping 基础与持久化对象设计,Hibernate体系结构与核心SessionFactory,Hibernate工具、数据源和对象映射配置,Hibernate持久化数据操作与事务管理,Hibernate数据并发访问,缓存技术与性能优化,Hibernate的检索策略和检索方式等 |
15课时 |
|
Ajax |
Ajax概念、核心技术、开发技巧 |
15课时 |
|
EJB及Web service开发,学习EJB核心技术,EJB设计模式;Web service开发及其在集成中的应用。 |
|
EJB |
各种EJB开发规范与核心设计模式;解释、分析和应用J2EE蓝皮书实例PETSTORE的设计。 |
20课时 |
|
Web service |
Soap 、UDDI、WSDL等介绍;
如何将JavaBean、EJB等发布成web服务供其它程序调用。 |
20课时 |
|
实战课程 |
|
课程名称 |
课程内容 |
课时 |
|
软件开发项目管理 |
团队结构,开发过程及成员职责,代码风格,代码复查,测试等 |
10课时 |
|
实际软件项目讲解 |
采用边讲解边实践的方式,讲解一个实际软件项目的需求,分析,设计,开发与到实现的具体过程。 |
60课时 |
|
实际软件项目开发实践 |
参加实际项目,实践提高。 |
100课时 |