java学士后详细课程_第1页
java学士后详细课程_第2页
java学士后详细课程_第3页
java学士后详细课程_第4页
java学士后详细课程_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程阶段科目授课内容第一单元Java基础训练总结和语言表达训练学习笔记文档的制作、自我介绍总结ppt编写、邮件服务器的配置及应用原理、数据结构和算法研讨程序逻辑训练1、 Java发展简史,Java开发环境的搭建,体验Java程序的开发。2、 Java语法格式,变量,运算符, 流程控制,函数,常用内置函数,内置对象(String,Date,Math,RegExp),类型转换详解3、 数组和操作数组的类。针对数组的常用查找、排序算法原理,以及其Java实现Mysql数据库技术1、熟练掌握数据库的基本原理及数据结构,能够分析各种关系2、掌握SQL语句编程,建库、建表、建约束、主键、外键约束等脚本语句

2、。3、能够进行基本的数据库查询操作,掌握各种关联及分组等联合查询4、根据业务进行数据分析,实现相关操作处理面向对象编程 Java面向对象分析和设计 1、掌握面向对象的特征,能够进行系统分层架构,掌握异常的原理及利用异常、掌握面向接口编程思想。2、设计类,设计类的基本原则,类的实例化过程,类的细节:构造函数、this关键字、方法和方法的参数传递过程、static关键字、final关键字,Java的垃极回收机制3、对象的三大特性:封装、继承和多态、抽象类、接口。4、JDBC技术及集合框架的运用。5、理解并运用常用的设计模式:Singleton、Template、Strategy

3、模式,能够熟练的利用Factory+DAO模式。6、能够深入理解ORMapping框架,利用泛型实现优化的DAO设计。WEB技术基础Html语言及DIV+CSS技术进行页面设计1、 Html常用标签,Table布局,网页结构讲解,表单的应用,框架与浮动框架(Iframe)的应用,头标记的作用和使用2、 Css全部分类、属性讲解,Css选择器,常用Div样式,Css盒子模型,Div+Css网页布局,浏览器兼容性讲解课程阶段科目授课内容项目实战Web中级训练JavaScript技术及页面特效制作1、 变量,运算符, 流程控制,函数 , 数组,常用内置函数,内置对象(String,Date,Math

4、,RegExp),类型转换详解2、 常用javascript函数详解,包括数组函数,日期函数,数学函数,字符串函数,其它函数3、 BOM(浏览器对象模型)理解并运用BOM实现特效,Window对象,Documnet对象,Frames集合,History对象 ,Location对象 ,Navigator对象 ,Screen对象4、 DOM 简介, DOM节点 , DOM 节点树, 解析DOM,属性和方法,访问节点 ,节点信息, 浏览器差异5、 获取节点值,改变节点值,删除节点,创建节点, 添加节点,克隆节点实战1:用Javascript实现网页特效操作,动态菜单等实战3:所有Javascript

5、常用函数实例练习实战4:所有BOM对象实例的应用实战5:通过Document对象,实现对Html元素的获取与操作实战6:通过Dom实现对Xml文档以及对Xml字符串的操作Web服务器端核心技术训练1JavaWEB开发核心基础1. WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。 2. HTTP协议详解,HttpServletResponse和HttpServletRequest的应用,Cookie及Cookie的应用,Cookie实现商品浏览历史记录

6、、Cookie实现记住用户名和密码,Session及Session域的应用,Session跟踪机制。3. 理解组件及容器的管理及配置,能够在项目中应用该技术实现一个B/S系统的设计及实现。4. JSP技术:JSP运行原理、JSP中的9个内部对象和作用、JSP表达式、JSP脚本片段、JSP声明、JSP注释,EL表达式简介,page指令及其重要的属性:import、session、errorPage、isErrorPage、contentType、pageEncoding、isELIgnored、在web.xml文件中设置全局错误处理。5. JSP中的include指令及其典型应用。实战1:动态配

7、置各种Web服务器实战2:Cookie的保存及处理实战3:Session会话跟踪实现实战4:远程文件上传及下载功能实现实战5:系统分页功能实现及应用示例实战6:完整的论坛系统实现实战7:新闻发布后台及前台实现Web服务器端核心技术训练2JavaWEB开发Servlet技术及Jsp2.0核心1. Servlet:什么是Servlet、 Servlet的生命周期、Servlet常用接口的使用、 Servlet相关配置、Servlet异常处理、Servlet上下文、获得Servlet初始化参数、Servlet的名字、类路径和其他杂项、Servlet的映射、Servlet开发Web应用2. JSP标准

8、动作及应用示例3. 过滤器:Filter的开发及配置,应用过滤器解决常用问题,理解拦截器概念。4. 自定义标签及应用:自定标签的编写,标签定义、标签处理类、标签库文件等。5. EL表达式及应用讲解6. JSTL应用讲解及说明7. MVCI及MVCII说明讲解,Command设计模式、ViewHelp、自定义Struts框架及实现实战1:深刻理解Servlet生命周期实战2:JSP标准动作及应用研讨实战3:过滤器技术应用在拦截控制实战4:自定义标签实现业务实战5:JSTL技术应用实战6:利用自定义框架实现购物系统的设计及编程实现OOAD能力训练UML 建模技术及应用1、 OOAD的技术及软件工程

9、建模2、 RUP建模技术讲解及说明3、 用例建模技术及应用4、 概念模型分析及应用5、 实体关系模型6、 设计模型的实现,理解构架模式,及其在构架分析、设计中的应用7、 了解软件构架的4+1视图概念,熟悉进程视图与进程/线程设计的途径,掌握构件视图和部署视图的建模方法 8、 了解面向对象的持久化概念,熟悉数据建模的方法,了解对象关系映射(Object-Relation Mapping)的基本内容。实战1:使用RationalRose进行UML用例建模分析实战2:根据业务分析实现实体模型创建实战3:创建用例实现模型及结合架构分析和设计进行系统实现XML及WebService技术XML及

10、WebService1、 XML简介、XML语法、文档类型定义(DTD)2、 XML解析器、文档对象模型3、 XSLT样式表技术及应用4、 WebService技术原理及数据对象远程WebService调用实战1:项目首页XML数据表示实战2:DTD文件定义实战3:Schema优化数据定义实战4:XSLT定义首页样式结构实战5 :结合JavaWEB技术实现首页缓存快速读取。课程阶段科目授课内容项目实战JavaEE架构设计高级训练Hibernate及MyBatis持久层框架6、 ORM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查7、

11、 OSCache及Hibernate缓存技术8、 重点掌握Hibernate多种关联映射技巧及其实用背景,做到在合适的时候使用合适的关联方式;9、 掌握多种Hibernate查询技巧及优化技术。10、 MyBatis的简介,配置文件和映射文件详解,Sql语句映射ResultMap,Sql语句映射增删改查·参数·缓存,动态sql语句实战1:客户关系管理系统ORM的实战操作训练实战2系统分析实体关系并产生映射关系配置 实战4:购物系统持久层代码实现实战5:缓存技术及应用Struts1、26. 自定义Struts框架7. Struts1流程理解,Action、Actionform

12、、Struts-config.xml等8. 简化的DispatchAction,及逐步深入的讲解简化过度过程。9. 动态的ActionForm运用及解决常见的问题,使用Vo来简化ActionForm10. Struts1的国际化及验证框架11. Struts2 核心控制流程12. Ognl、Action13. Interceptor、Result14. FreeMarker、Struts2扩展15. Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。实战1:Struts1的登录、注册等功能实现实战2:DispatchAction进行简化多Action的情况实战3:

13、使用动态的ActionForm简化项目、使用vo实体简化Form实战4:Struts2 实现客户关系管理系统的Web层设计。Spring框架8. Spring IOC9. Spring框架的基础10. IoC,AOP,事务支持,DAO支持11. 整合Hibernate,整合Struts,S2SH整合技术12. SpringMVC。实战1:SprinIOC实战、Spring DAO实现,整合Hibernate Spring MVC训练,整合Struts2实战2:S2SH整合架构实现系统+DWR框架AJAX操作实战3:Spring事务处理AOP配置客户端技术及AJAXJQuery技术及 AJAX1

14、、 Jquery技术的原理特效2、 jQuery功能介绍,选择器,jQuery包装集, jQuery操作元素的属性与样式, 事件与事件对象, jQuery中的Ajax, jQuery动画, jQuery工具函数, jQueryUI3、 全面讲解AJAX应用的设计与开发方式,内容包括: XMLHttpRequest对象操作、W3C DOM模型操作、jQuery与DWR快速开发Ajax实战1:jQuery各种选择器练习实战2:使用jQuery操作元素的属性与样式实战3:使用jQuery绑定各种事件实战4:使用jQuery简化Ajax操作实战5:实现丰富的jQuery动画效果Oracle大型数据库及Linux平台部署Oracle数据库技术1. Oracle 11g数据库体系结构2. 安装Oracle数据库软件3. 创建Oracle数据库4. 管理Oracle例程5. 管理数据库存储结构6. 管理用户安全性7. 管理方案对象8. 管理数据和并发处理能力9. 事务同步与锁机制管理10. 配置Oracle Network环、11. 数据备份与恢复实战1:远程数据库连接操作 实战2:创建数据库及表、视图、索引等实战3:管理数据库的实例及事务并发处理 实战4:PL/SQL过程编写及业务实现实战5:备份与恢复演练Linux平台1、 虚拟机的安装配置2、 安装配置Li

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论