Java软件工程师课表.doc_第1页
Java软件工程师课表.doc_第2页
Java软件工程师课表.doc_第3页
Java软件工程师课表.doc_第4页
Java软件工程师课表.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

Java软件工程师课程体系2012-10-27课程大纲课表天数课时数1Java语言程序设计基础(java SE)181442数据库操作与管理 语言SQL283Java数据库编程JDBC4324第一阶段学生实验项目5以上为第一部分5Web页面设计基础HTML/CSS3246XML语言187Web 2.0页面设计语言JavaScript4328Java Web控制器Servlet程序设计5409Java Web动态页面JSP程序设计54010Web 2.0页面设计核心AJAX432以上为第二部分对象关系映射数据库编程框架Hibernate/ibatis11Java Web编程框架Struts264812Java企业级应用框架Spring648以上为第三部分一java基础课程名称课时课程内容第一章:Java入门语言基础1l Java语言介绍及特点2l 第一个Java程序l 源文件与字节码文件3l 注释4l 包5l jar包6l 标示符l 变量l 变量类型l 局部变量7l 表达式l 运算符第二章:程序的流程控制9l 分支流程10l 循环流程11l 循环嵌套12l 常见算法案例13l 函数的基本概念14l 函数的基本使用15l 函数的嵌套调用l 递归调用16l 常见算法案例第三章:数组及函数概念17l 数组的基本概念18l 数组的排序19l 数组的扩充20l 二维数组与多维数组String类8l String基本操作第四章:面向对像、封装、继承、多态21l 类与对象的概念22l 实例变量与方法23l 方法重载、构造方法24l 封装、继承、多态第五章:Java关键字25l this关键字 26l String的使用28l 访问修饰符29l super关键字31l instanceof运算符与强制类型转换32l static关键字33l final关键字34l abstrac关键字第六章:接口、类、包装类、内部类35l 接口的基本概念36l 接口的意义37l getClass方法38l equals方法39l toString方法40l 内部类第七章:集合41l List接口42l Set接口43l Map接口44l Collections工具类45l JDK5.0后对集合新的支持第八章:异常46l 异常的概念47l 异常的分类及常见异常48l 异常处理49l 自定义异常第九章:多线程50l 线程的概念与基本开发51l 线程状态与sleep方法 join方法52l 线程同步53l 线程通信第十章:I/O操作54l 文件类55l 字节流56l 字节过滤流57l 字符流58l 字节过滤流第十一章:GUI编程l Awt包常用控件类l 布局管理器l Awt包事件监听第十二章:socket网络编程59l TCP编程60l UDP编程61l URL编程62l Class对象的概念与使用第十三章:反射与新特性63l Field对象的使用64l Method对象的使用65l Constructor对象与反射的意义66l 自动拆装箱与可变长参数67l 格式化输入输出l foreach循环l 静态引入68l 泛型69l 标注/注解70l 枚举71l 并发编程72l JDK6.0与JDK7.0新特性介绍数据库操作与管理 语言SQL1l 数据库基本概念2l SQL命令3l 查询基本语法4l in between like等运算符5l 查询函数6l 排序7l 分组8l 多表联合查询9l 多表联合查询10l 子查询11l 常见经典SQL案例12l DML语句13l DDL语句14l 约束15l 索引16l 视图、存储过程17l 序列18l 数据库结构19l 数据字典20l 创建用户和授权三JDBCJDBC1l JDBC基本概念2l Connection、Statement对象的使用3l PreparedStatement对象的使用4l ResultSet的使用5l JDBC工具类的封装6l JDBC元数据操作7l 事务处理与并发控制8l 增强结果集、批处理、RowSet9l JNDI、连接池、分布式事务四Web页面设计基础HTML/CSSWeb页面设计基础HTML/CSS1l 网络基本概念2l HTML文档结构3l HTML常见文本标签 图片标签4l HTML表格标签5l HTML表单标签6l HTML框架标签7l CSS基本概念8l CSS的3种使用方式9l CSS常见选择器10l CSS文档相关属性11l CSS文本相关属性12l CSS背景相关属性13l CSS列表相关属性14l CSS特殊属性15l 表格布局16l CSS+DIV布局五XML语言XML使用与解析1l XML基本概念2l XML文档结构3l DTD说明使用4l XML Schema使用说明5l XML解析JDOM与DOM4J6l XHTML与XSLT说明使用7l XPath表达式六javascriptWeb 2.0页面设计语言JavaScript1l javascript基本概念2l javascript程序基础3l javascript的字符串4l javascript的日期5l javascript的异常6l javascript的算数7l javascript的数组8l javascript的正则表达式9l javascript的方法10l javascript中的对象11l javascript中的面向对象12l javascript中的事件模型13l javascript中的常见事件句柄14l javascript中的event对象15l IE与FrieFox中事件处理的差异16l 事件冒泡17l javascript中的DOM模型18l 通过DOM修改文档内容19l 通过DOM修改文档结构20l javascript中的BOM模型七java EE课程 -servletJava Web控制器Servlet程序设计1l B/S结构软件介绍及tomcat使用2l Servlet相关基础概念介绍3l 第一个Servlet程序4l GenericServlet的使用5l ServletConfig对象的使用6l ServletContext对象的使用7l HttpServlet的使用8l Include技术9l Forward技术10l HttpServletRequest对象的使用11l Forward与sendRedirect的区别12l Cookie对象的使用13l HttpSession的使用14l Cookie与HttpSession的异同以及关联15l Web开发中的字符集编码问题16l 过滤器的基本开发17l 过滤器技术的应用场景18l 监听器的基本开发19l 监听器技术的应用场景八java EE课程 -jsp1l JSP与Servlet技术的对比2l JSP的第一个程序3l 脚本4l 指令5l 动作6l 静态包涵与动态包涵7l JSP典型案例讲解8l JSP技术的原理分析9l JSP中的隐含对象10l JavaBean规范与JSP中的UseBean动作11l 自定义标签12l 自定义标签13l EL表达式14l JSTL标签库15l JSP中module1开发16l JSP中module2开发(MVC)17l JSP中整合AJAXLog4j与文件上传18l 日志记录(Log4j)和文件上传九集成AJAX使用Web 2.0页面设计核心AJAX1l 异步请求的概念2l XMLHttpRequest对象3l 发送GET异步请求4l 发送POST异步请求5l 接受XML形式的返回值6l JSON数据格式的概念7l JSON Lib组件的使用8l JSON中的常见问题9l 应用JSON的案例10l DWR框架的工作原理11l DWR框架的基本使用12l DOJO框架的工作原理13l DOJO框架的基本使用14l JQuery框架介绍25l JQuery对于AJAX的支持十java EE课程 -开源框架struts2Java Web编程框架Struts1l MVC模式的分析与开发2l Struts框架的基本概念与环境搭建3l 第一个Struts程序4l Struts中常见的结果类型5l Struts类型转换6l 自定义类型转换器7l Struts数据格式校验8l Struts中的国际化9l ActionContext对象10l OGNL表达式11l Struts中的基础标签12l Struts中的UI标签13l 拦截器的概念14l 拦截器的开发15l Struts中常见的拦截器分析16l Struts中的结果类型17l 自定义结果类型18l Struts对于Ajax的支持19l Struts与Hibernate框架的整合20l Struts中的标注开发十一hibernate框架10l 多层架构的设计11l DAO编程模式12l ORM编程思想对象关系映射数据库编程框架Hibernate1l Hibernate框架介绍及环境搭建2l Hibernate核心API介绍3l 第一个Hibernate程序4l HibernateUtil工具类的开发5l 1:1关联关系映射6l 1:N关联关系映射7l N:N关联关系映射8l 延缓提交与脏数据检查9l Hibernate缓存体系10l Hibernate延迟加载11l HQL查询12l SQLQuery查询13l Criteria面向对象编程查询14l 批量更新15l 一张大表继承关系映射16l 一个继承体系一张表继承关系映射17l 每一个具体类一张表继承关系映射18l 值对象关系映射19l 组件关系映射20l List/Set/Map/Bag等集合高级映射21l Hibernate事物处理22l 悲观锁23l 乐观锁24l Hibernate最佳实践十二java EE课程 -开源框架springJava企业级应用框架Spring1l 工厂设计模式分析2l Spring的容器ApplicationContext3l IOC概念与Spring的注入方式4l FactoryBean的使用5l 方法查找与方法替换6l BeanPostProceesor的使用7l 自定义类型转换器8l 配置文件参数化9l Spring工厂中的事件模型10l Spring3.0中对于新开发模式的支持11l 代理与动态代理设计模式12l AOP的概念13l Spring中基本的AOP开发方式14l Spring中基于Schema的AOP开发方式1

温馨提示

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

最新文档

评论

0/150

提交评论