当前位置:文档之家› JavaEE教学大纲V2.0

JavaEE教学大纲V2.0


知识点
Java语言概况、JDK安装及配置、Eclispe使用、标识符、关键字、保留字、基本数据类型、变量与常量、运算符 号与表达式 if语句、switch语句、for语句、foreach语句、while语句、do-while语句、break语句、continue语句、java常 见编程题讲解与练习 面向对象基本概念、重写与重载、类与接口、继承、修饰符号、包、内部类、枚举使用、常用类API 异常概念及产生原因、Java异常体系结构、运行时异常与非运行时异常、常见系统异常、Exception类API使用、 Java异常处理机制、try-catch-finally语句块、用户自定义异常类 集合与数据结构、数据使用、Java集合框架介绍、Collection接口、List接口、Set接口、Map接口、迭代器 Iterator接口、Collection类、Java泛型使用 进程与线程的概念、Java如何现实多线程、线程状态、Java方法与生命周期、线程优先级、用户线程和守护线程 、同步和异步、并发与平行、死锁、java常见多线程编程 文件类API使用、I/O流概念及分类、常见字节\字符流使用、序列化与反序列化 反射概念及原理、反射机制的作用、Class类使用、反射应用场景介绍 代理的感念、静态代理与动态代理、JDK动态代理实现、代理应用场景介绍 注解概念及作用、元注解、自定义注解、注解使用、注解应用场景介绍 设计模式概念、设计模式的分类、常用的设计模式 基本网络概念、URL和URI、Socket编程、UDP数据报和Socket、协议处理器、远程方法调用、JavaMail API 数据库理论基础、oracle安装与配置、常用服务、客户端工具、常用命令、用户权限与角色、数据类型、内置函 数、SQL运算符号、表设计与操作、DML语句、序列、视图、索引、表空间、PL/SQL语法、函数、存储过程、包、 MySQL安装与配置、客户端工具介绍与使用、MySQL日常管理与常用命令、数据类型、内置函数介绍、表设计与操 作、DML语句、MySQL中SQL查询语句 HTML基本标签、框架、HTML5基础应用、table布局 CSS常用属性、选择符、单位、CSS3.0新特征、DIV+CSS布局 JavaScript语法、JavaScript内置对象JavaScript事件处理、JavaScript正则表达式、DOM操作、Jquery框架使 用 XML配置与应用、DTD、Schema框架、Java解析XML技术(DOM、SAX、jdom、dom4j) JDBC编程步骤、JDBC常用接口API介绍、JDBC显示增删查改、事务处理、批处理、JDBC数据类型 Servlet简介Servlet工作原理、Servlet生命周期、Servlet开发流程、Servlet常用方法、Servlet3.0新特性 JSP语法、JSP执行原理、JSP指令、JSP动作元素、JSP内置对象、EL表达式与自定义函数、自定义标签、JSTL使 用 Filter的用途、Filter的工作原理、Filter的生命周期、Filter的配置、过滤器链、Wrapper类使用、应用案例 Servlet监听器作用、Servlet监听器的分类、常用监听器Listener接口API介绍、监听器应用案例 JavaBean的含义、JavaBean的使用、JavaBean与EJB、与JavaBean相关的术语、MVC架构模式简介、经典MVC架构 介绍、多层架构模式、基于MVC架构的开源框架 AJAX基本原理和技术、XMLHttpRequest对象介绍、AJAX应用案例、AJAX缓存问题、AJAX中文乱码问题、 JavaScript操作XMLDOM、JQuery框架中AJAX的使用、其它AJAX框架介绍 Hibernate框架介绍及配置、常用类与接口、ORM框架、HQL语句、级联策略、关联查询、分页查询、检索策略、 对象状态、缓存机制、Hibernate注解 MyBatis框架介绍、框架搭建与配置详解、SqlSessionFactoryBean介绍、SqlSession介绍、MapperFactoryBean 介绍、MyBatis增删改查(CURD)、MyBatis事物、MyBatis接口注解、MyBatis分页查询、MyBatis动态SQL语句、 Struts2框架介绍及配置、Struts2开发流程介绍、拦截器使用、Struts2中的OGNL、标签使用、国际化、数据类 型转换、验证框架、文件上传与下载、Struts2中AJAX使用、Struts2工作原理 Spring框架介绍、Bean配置及管理、控制反转IOC(依赖注入DI)、CGLIB动态代理、SpringAOP、事务管理、 SpringJDBC、Spring与Hibernate&MyBatis整合、Spring注解、 SpringMVC工作原理、SpringMVC框架搭建与配置、核心分配器、映射处理器、处理适配器、视图转换器、控制器 实现、数据类型转换、拦截器实现、异常处理、文件上传与下载、SpringMVC中AJAX使用 软件工程基础、UML建模、Log4j应用、版本控制工具使用(SVN、CVS等)、项目管理工具(Maven、Ant)、软件测试 理论基础 需求分析、数据库设计、UI设计、概要设计、详细设计、编码、测试、部署 简历制作、技术面试指导、人事面试指导
课程名称
课程大纲
Java语言基础 控制语句 面向对象 Java异常处理机制 集合框架类 Java多线程机制及编程
JavaSE核心技术
File类与I/O流 Java反射机制 JDK动态代理 Java注解机制 Java语言设计模式 网络编程
数据库
Oracle数据库 MySQL数据库 HTML
WEB应用技术总课时(天)来自20510
12
20
3 15 2
CSS JavaScript XML JDBC Servlet JSP
JavaEE核心技术
Filter Listener MVC设计模式 Ajax Hibernate框架 MyBatis框架
主流开源框架
Struts2框架 Spring框架 SpringMVC框架
软件工程 项目实战 其它
软件工程 项目实战 职业拓展课
相关主题