java大纲
- 格式:doc
- 大小:72.00 KB
- 文档页数:4
《Java程序设计》教学大纲1 课程的基本描述课程名称Java语言程序设计Java Program Language课程性质专业基础课适用专业计算机科学与技术、软件工程、网络工程等参考教材Java 程序设计教程(慕课版)(第 2 版).张仁伟.人民邮电出版社。
总学时60学时考核方式期末上机考试(开卷考试)+课程作业,其中期末考试占50%,课程作业占50%本课程讲解Java语言的基本词法、语法、常用基础类和面向对象技术,除此以外,还要讲授程序设计要求、技能、方法和技巧,讲授分析问题和解决问题的方法,讲授算法的基本概念与应用。
Java语言基本内容包括基本数据类型、语句、类与对象、子类与继承、接口与实现、内部类与异常类、常用实用类、输入输出流、Java多线程机制、Java网络编程、泛型与集合框架、组件及事件处理、JDBC数据库操作。
2 教学定位通过本课程的学习,使学生获得JA V A语言程序设计的基本概念、方法和技巧,掌握JA V A 语言的语法,运用JA V A语言编写并调试通过能解决一定规模实际问题的程序,使学生受到程序设计基本功的严格训练,培养学生良好的程序设计风格和严密的逻辑思维能力,提高分析问题解决问题以及实际动手能力,为后续课程的学习以及为今后设计开发各种软件打下良好的基础。
2.1 课程教学目标1.能运用Java语言的基本词法、语法和常用类库等面向对象知识分析计算机复杂工程问题;2.能运用Java面向对象原理,借助相应资源,分析影响问题求解因素,并获得结论;3.能运用Java语言完成计算机系统或软件模块的设计。
2.2 课程的主要特点Java语言程序设计是一门专业基础课程。
课程内容包括语言的基本语法(词法和语法)、面向对象技术和常用基础类。
学生首先要切实掌握语言的基本语法,只有掌握了基本语法才有可能灵活运用语言,是具备程序设计能力的基础;Java语言本身是面向对象的语言,学生应很好地掌握面向对象技术,以便于理解面向对象的设计方法,并能用面向对象技术分析、设计软件系统;通过语言的学习,能够理解算法的概念,并能使用基本的、常用的算法解决信息处理问题;在学习语言的过程中,培养学生的编程能力,以利于学生终身学习。
《JAVA程序设计》教学大纲一、课程概述本课程是一门面向计算机科学与技术专业学生的JAVA程序设计课程,通过本课程的学习,学生将掌握JAVA语言的基本知识和编程技巧,并能够运用JAVA语言进行程序开发和问题解决。
二、课程目标1.了解JAVA语言的发展背景、特点和应用领域。
2.掌握JAVA语言的基本语法和编程规范。
3.熟悉JAVA的核心类库,并能够灵活运用。
4.掌握常见数据结构和算法,并能够使用JAVA实现。
5.培养学生的问题分析和解决能力,提高编程能力和代码质量。
三、教学内容与安排1.JAVA语言基础1.1JAVA语言概述1.2程序的编写与运行1.3数据类型与变量1.4运算符与表达式1.5控制语句与循环结构1.6数组与字符串1.7类与对象1.8方法与函数1.9异常处理2.JAVA面向对象编程2.1类与对象的概念2.2封装与继承2.3多态与接口2.4内部类与匿名类2.5泛型与枚举3.JAVA的图形化编程3.1 AWT与Swing框架3.2 常用的Swing组件与布局管理器3.3事件处理与监听器4.JAVA的输入输出流4.1字节流与字符流4.2文件的读写操作4.3序列化与反序列化4.4网络编程的基本概念5.JAVA的多线程编程5.1线程的概念与生命周期5.2线程的创建与启动5.3线程同步与互斥5.4线程的通信与协作6.数据结构与算法6.1线性表与链表6.2栈与队列6.3树与二叉树6.4图的表示与遍历6.5哈希表与排序算法四、教学方法1.理论与实践相结合的教学方法,通过讲解理论知识和实际案例的演示,培养学生的编程思维和实际操作能力。
2.采用小组合作学习的方式,鼓励学生互相交流、合作解决问题,培养团队合作精神和解决问题的能力。
3.通过课堂练习、编程作业、实验项目等形式,加强学生对知识的掌握和实际应用能力的培养。
五、学时分配-本课程总学时:72学时-理论学时:40学时-实验与实践学时:32学时六、评估与考核1.平时成绩:包括课堂表现、课堂作业和小组合作项目成果等。
java架构课程mca大纲?答:以下是Java架构课程MCA的大纲:一、课程介绍1.课程目标2.课程大纲3.先决条件二、Java基础1.Java语言概述2.基本语法和数据类型3.运算符和表达式4.控制流语句5.数组和字符串6.面向对象编程基础7.异常处理8.多线程编程9.输入输出流和文件操作10.网络编程基础三、Java Web开发1.Web开发概述2. Servlet技术3.JSP技术4.JDBC技术5.JavaBean技术6.EL和JSTL表达式语言7.MVC设计模式8.Web开发综合案例四、Java EE企业级开发1.Java EE概述2.EJB技术3.JPA技术4.JSF技术5.JMS技术6.Web Services技术7.Java EE企业级开发综合案例五、分布式系统与微服务架构1.分布式系统概述2.RPC框架与RESTful API设计3.负载均衡与集群技术4.微服务架构概述5.Spring Cloud微服务框架6.Docker容器技术与应用7.Kubernetes容器编排与管理8.分布式系统与微服务架构综合案例六、数据库与缓存技术1.关系型数据库MySQL/Oracle应用与优化2.NoSQL数据库MongoDB/Redis应用与优化3.数据库连接池与事务管理4.数据库分库分表与读写分离设计与实践5.缓存技术Memcached/Redis应用与优化6.数据库与缓存技术综合案例七、高性能与高可用架构设计与实践1.高性能架构设计与实践:性能评估与调优,JVM性能调优,线程池设计与优化等。
2.高可用架构设计与实践:负载均衡设计,容错与容灾设计,服务降级与熔断设计等。
3.安全性设计与实践:加密与解密技术应用,权限认证与授权设计,防止SQL注入等。
4.高性能与高可用架构设计综合案例。
八、项目实战与总结回顾(根据具体项目需求进行定制)。
java考试大纲Java考试大纲一、Java语言基础1. Java语言概述- Java的起源、特点、应用领域- Java开发环境的搭建(JDK、IDE)2. 基本语法- 标识符、关键字、数据类型、变量- 运算符、表达式、语句3. 控制流程- 条件语句(if、switch)- 循环语句(for、while、do-while)- 跳转语句(break、continue、return)4. 数组- 一维数组和二维数组的定义和使用- 数组的遍历、查找、排序5. 字符串- 字符串的定义、赋值、连接- 字符串常用方法(indexOf、substring、replace等)二、面向对象编程1. 面向对象基础- 类和对象的概念- 封装、继承、多态的实现2. 类和对象- 类的定义、成员变量、方法- 对象的创建和使用3. 继承- 继承的概念、super关键字的使用- 方法重写(Override)4. 多态- 多态的概念、实现方式- 接口和抽象类的使用5. 包和访问控制- 包的概念、使用- 访问控制(public、private、protected)三、集合框架1. 集合概述- 集合框架的组成、特点2. List接口- ArrayList、LinkedList的特点和使用3. Set接口- HashSet、LinkedHashSet、TreeSet的特点和使用4. Map接口- HashMap、LinkedHashMap、TreeMap的特点和使用5. 集合的遍历和操作- 迭代器(Iterator)的使用- 增强型for循环四、异常处理1. 异常的概念- 异常的分类、处理机制2. 异常处理- try、catch、finally的使用- 自定义异常的创建和抛出3. 断言和错误- 断言(assert)的使用- 错误的分类和处理五、输入输出(I/O)流1. 流的概念- 流的分类、作用2. 字节流- InputStream、OutputStream的使用3. 字符流- Reader、Writer的使用4. 文件操作- 文件的创建、读取、写入、删除5. 缓冲流- BufferedInputStream、BufferedOutputStream等的使用六、多线程编程1. 线程的概念- 线程的生命周期、状态2. 线程的创建和启动- 继承Thread类、实现Runnable接口3. 线程的同步- 同步方法、同步代码块- 锁(Lock)的使用4. 线程间通信- wait、notify、notifyAll的使用5. 线程池- Executor框架的使用七、Java网络编程1. 网络基础- 网络通信的基本原理2. Socket编程- ServerSocket、Socket的使用3. URL和URLConnection- URL的解析、URLConnection的使用4. HTTP协议- HTTP请求和响应的处理八、Java数据库连接(JDBC)1. JDBC概述- JDBC的作用、组件2. 数据库连接- DriverManager、Connection的使用3. SQL语句执行- Statement、PreparedStatement的使用4. 结果集处理- ResultSet的使用5. 事务处理- 事务的概念、处理方式九、Java Web基础1. Web应用概述- Web应用的组成、运行环境2. Servlet技术- Servlet的概念、生命周期、配置3. JSP技术- JSP的概念、页面指令、内置对象4. 会话管理- Cookie、Session的使用5. MVC模式- MVC的概念、实现十、Java开发工具和环境1. 开发工具- Eclipse、IntelliJ IDEA等IDE的使用2. 版本控制- Git的基本使用3. 构建工具- Maven、Gradle的使用4. 持续集成- Jenkins等CI工具的使用5. 测试- JUnit等测试框架的使用本大纲涵盖了Java语言的基础知识、面向对象编程、集合框架、异常处理、I/O流、多线程编程、网络编程、JDBC、Web基础以及开发工具和环境等多个方面,旨在为学习者提供一个全面的Java学习路径。
java全栈工程师大纲作为一名Java全栈工程师,需要掌握的知识和技能非常广泛。
以下是一个大致的Java全栈工程师的学习大纲:1. 基础知识:Java语言基础,掌握Java的基本语法、面向对象编程、异常处理等。
数据结构与算法,了解常用的数据结构和算法,能够分析和解决问题。
数据库基础,熟悉关系型数据库和SQL语言,了解数据库设计和优化。
2. 后端开发:Java Web开发,熟悉Java Web开发框架,如Spring、Spring Boot、Spring MVC等。
RESTful API设计,了解RESTful架构风格,能够设计和实现符合RESTful标准的API。
数据库操作,熟悉数据库的增删改查操作,能够编写高效的SQL查询语句。
缓存技术,了解缓存的原理和常用的缓存技术,如Redis、Memcached等。
3. 前端开发:HTML/CSS/JavaScript,掌握前端基础知识,能够编写符合标准的HTML页面,熟悉CSS样式设计和JavaScript编程。
前端框架,熟悉常用的前端框架,如React、Vue.js等。
前端工具,了解构建工具、模块化开发等前端工具和技术。
4. 安全与性能优化:Web安全,了解常见的Web安全漏洞和攻击方式,能够进行安全性分析和漏洞修复。
性能优化,了解性能优化的基本原则和方法,能够对系统进行性能分析和优化。
5. DevOps:版本控制,熟悉常用的版本控制工具,如Git,能够进行团队协作开发。
自动化部署,了解自动化部署的流程和工具,如Jenkins、Docker等。
云平台,了解云计算和云平台的基本概念,如AWS、Azure 等。
6. 其他技能:编程工具,熟练使用IDE(如Eclipse、IntelliJ IDEA)和代码调试工具。
团队协作,具备良好的沟通能力和团队协作精神,能够与其他开发人员、产品经理等进行有效的合作。
需要注意的是,这只是一个大致的学习大纲,实际上Java全栈工程师的要求可能会因公司、项目和行业而有所不同。
第一章Java语言基础1、Java语言的特点达到“领会”层次。
2、Java应用程序与小应用程序的特点和区别达到“识记”层次。
注释要求达到“简单应用”层次。
3、Java程序的开发环境能达到“简单应用”层次。
4、Java程序的标识符命名规则达到“简单应用”层次。
5、Java语言的关键字达到“领会”层次。
6、Java语言的基本数据类型达到“简单应用”层次。
第二章运算和语句1、理解常用运算符的语义,要求达到“识记”层次。
2、常用运算符,名手算述运算符、自增自减运算符、关系运算符和逻辑运算符,要求达到“综合应用”层次。
对条件运算和其他运算,要求达到“领会”层次。
3、Java语言语句的书写形式和语句的语义,要求达到“综合应用”层次。
4、使用包语句和导入语句,要求达到“识记”层次。
5、阅读Java程序,指出简单程序的功能或输出结果,编写简单的程序,要求达到“简单应用”层次。
第三章面向对象编程基础1、面向对象的基本概念:抽象、对象、消息、类、继承、封装、接口、多态性,要求达到“领会”层次。
2、类的声明、成员变量(实例变量、类变量)和方法(类方法和实例方法),构造方法、方法重载,要求达到“综合应用”层次,类的内存模型,要求达到“识记”层次。
3、声明对象、创建对象、对象的使用,要求达到“综合应用”层次。
4、对类的成员能设置访问权限:私有、共有、受保护、友好,要求达到“简单应用”层次。
5、继承声明新类的方法,多态性的概念,要求达到“综合应用”层次。
6、Java面向对象的其他设施:final类和final方法,abstract类和abstract方法,super关键字和this的用法,相关类之间的is-a和has-a关系,要求达到“识记”层次。
7、接口的概念,接口声明,接口使用,要求达到“综合应用”层次。
8、小应用程序与Applet类的关系,小应用程序结构和执行过程,要求达到“识记”层次。
init()方法、start()方法、stop()方法、destroy()方法、paint()方法和repaint()方法,要求达到“简单应用”层次。
Java核心技术教学大纲java核心技术-教学大纲《java核心技术》教学大纲(javacoretechnique)课程代码:1h14455总学时数:64学分:4.0理论时数:16讨论学时:16实验时数:32先修成课程:面向对象程序设计,数据库技术与应用领域,计算机网络,web设计与技术讲课对象:软件工程一、课程的性质与目的本课程就是软件工程专业的一门减半选修。
随着web应用领域系统复杂性的不断提升,仅仅倚赖单一的某种技术,很难达至快速研发和快速部署的效果。
java目前已沦为web应用领域的主流研发语言,在采用java研发web应用程序时,必须资源整合web有关技术构成完备的研发框架或应用领域模型,以满足用户繁杂环境下应用程序有效率多样的市场需求,进而提升研发效率,并减少实行、运转、保护等环节的成本。
本课程以javaweb应用领域研发为背景,以javaweb框架技术居多线,融合具体内容的应用领域案例,重点了解struts、hibernate、spring三种广泛应用的框架,并使学生能掌控基于javaweb框架展开快速应用领域研发的方法和科学知识。
本课程的主要目的是:通过介绍struts、hibernate、spring框架的基本原理,分析三种框架的功能、特点和运行机制,探讨基于javaweb框架进行应用开发的相关技术,使学生对javaweb框架应用开发技术有一个全面的了解,能够在较高的层次上理解web应用系统的构建、集成等问题。
二、课程内容及基本建议(一)理论知识部分1.javaweb框架详述。
介绍软件开发中框架的概念,认知应用服务器的功能和用途,能娴熟布局开发工具与运转环境。
2.struts框架。
理解struts框架的工作流程,掌握struts框架的配置方法,掌握action类、model组件、view视图组件的开发方法。
3.struts高级技术。
掌控struts标签及ognl语言表达式,认知struts拦截器的同时实现原理,介绍struts的初始化与校验,介绍struts同时实现多语言应用领域的资源文件布局,介绍struts的异常机制。
以下是一个Java学习的大纲,包括了Java基础知识、面向对象编程、异常处理、集合框架、多线程、网络编程和数据库操作等方面的内容。
1. Java基础知识- Java简介- Java开发环境搭建- Java基本语法-数据类型-运算符-控制结构(条件语句、循环语句)- Java变量和常量- Java注释- Java编码规范2. 面向对象编程-类和对象-类的定义和使用-对象的创建和使用-构造方法-析构方法- this关键字-封装-继承-多态-抽象类和接口3. 异常处理-异常的概念-异常的分类- try-catch语句- finally语句- throw和throws关键字-自定义异常4. 集合框架-集合框架概述- List、Set和Map接口及其实现类-迭代器(Iterator)和枚举器(Enumeration)-集合排序和查找-泛型5. 多线程编程-线程的概念-线程的创建和启动-线程同步(synchronized关键字)-线程间通信(wait、notify和notifyAll方法)-线程池(ThreadPoolExecutor类)-生产者消费者模式6. 网络编程-网络编程基础- InetAddress类和URL类- Socket编程-服务器端编程-客户端编程- UDP编程- HTTP协议和Java实现的HTTP客户端(HttpURLConnection类)7. 数据库操作- SQL语言基础(DDL、DML、DQL、DCL)- JDBC编程(DriverManager类、Connection、Statement、ResultSet类)- SQL注入攻击和防范- ORM框架(如Hibernate、MyBatis)8. Java Web开发- Servlet和JSP简介- Servlet生命周期-请求和响应对象(HttpServletRequest、HttpServletResponse)-会话管理(HttpSession)-过滤器(Filter)和监听器(Listener)- MVC设计模式-常用Java Web框架(如Spring、Struts2、Hibernate等)9. Java企业级应用开发- Java EE架构- EJB(Enterprise JavaBeans)- JPA(Java Persistence API)- JMS(Java Message Service)- RMI(Remote Method Invocation)- Java安全和权限控制10. Java性能优化和调试- Java内存模型和垃圾回收机制- JVM调优(如调整堆大小、新生代和老年代比例等)- Java代码性能分析工具(如VisualVM、JProfiler等)- Java代码调试技巧(如使用断点、单步执行等)11. Java新特性和发展趋势- Java 8的新特性(如Lambda表达式、Stream API等)- Java 9的新特性(如模块化系统等)- Java 10的新特性(如局部变量类型推断等)- Java 11的新特性(如HTTP客户端API改进等)- Java的未来发展趋势(如微服务、云原生应用等)12. Java测试-单元测试(JUnit)-集成测试-性能测试(JMeter)-代码覆盖率(JaCoCo)-持续集成和持续交付(Jenkins、Travis CI等)13. Java开发工具和环境-集成开发环境(IDE)(如Eclipse、IntelliJ IDEA等)-版本控制工具(如Git、SVN等)-构建工具(如Maven、Gradle等)-依赖管理工具(如Maven Repository、Nexus等)-容器化和云原生技术(如Docker、Kubernetes等)14. Java实战项目-在线购物系统-学生信息管理系统-企业资源计划(ERP)系统-社交媒体应用-物联网应用15. Java学习资源和社区- Java官方文档- Java教程和书籍- Java博客和论坛- Java开发者社区(如Stack Overflow、GitHub等)16. Java面试准备-面试技巧和注意事项- Java面试题库(如LeetCode、HackerRank等)-常见Java面试问题及答案-如何回答技术难题和编程问题-如何展示自己的项目经验和技能17. Java职业发展- Java程序员的职业规划-成为Java专家的途径- Java架构师的职责和技能要求- Java开发团队的管理和协作-创业和企业中Java技术的应用18. Java开源项目和社区贡献-了解Java开源项目(如Spring、Hibernate等)-参与Java开源项目的方式和流程-提交代码和解决bug的方法-与其他开发者合作的技巧-为Java社区做贡献的意义和方法。
java 教学大纲第一章:软件开发基础与Java语言概述1. 软件运行原理、操作系统与计算结构的发展2. 软件开发过程与程序设计语言3. Java的发展历史与开发过程,以及运行环境、Applet和Application的基本概念第二章:标识符、关键字和数据类型1. Java语言的基本语法单位2. Java语言的编码体例3. Java语言的基本数据类型和复合数据类型4. 类和对象的初步介绍(定义类、对象实例化)第三章:表达式和流1. Java的表达式和流的概念2. Java的程序结构3. 选择语句(if、if…else、switch)和循环语句(for、while、do…while、循环语句的嵌套)以及跳转语句(break、continue、return)的使用第四章:面向对象程序设计基础1. 面向对象程序设计的基本概念和特点2. 类和对象的概念及关系3. 类的定义和对象的创建4. 类的继承和多态性5. 异常处理机制第五章:Java标准类库、集合框架与泛型编程1. Java标准类库的介绍与使用2. Java集合框架的概述与使用3. 泛型编程的基础知识与应用第六章:文件输入输出流与网络编程1. 文件输入输出流的基本概念与使用2. 网络编程的基本概念与技术,例如Socket编程等第七章:多线程编程技术1. 多线程编程的基本概念和特点2. Java中的线程实现方式,如继承Thread类、实现Runnable接口等3. 线程同步和锁的机制及在多线程中的应用第八章:数据库编程技术1. 数据库的基础知识,如SQL语言、数据库连接等2. JDBC(Java Database Connectivity)的介绍与使用,包括连接数据库、执行SQL语句、处理结果集等操作。
一、课程设计目标1. 掌握Java语言的基本语法和编程思想。
2. 熟悉Java开发环境的搭建和使用。
3. 学会使用Java进行简单的软件开发。
4. 提高学生的编程能力和解决问题的能力。
二、课程设计内容1. Java语言基础- Java语言的特点和应用领域- Java程序的基本结构- Java的基本数据类型和运算符- Java的流程控制语句- Java的数组- Java的字符串处理- Java的异常处理2. Java面向对象编程- 类和对象的概念- 类的封装、继承和多态- 抽象类和接口- 内部类和匿名类- 枚举类型- 泛型编程3. Java高级特性- Java集合框架- Java输入输出流- Java网络编程- Java多线程编程- Java反射机制- Java注解4. Java开发环境搭建与实践- Java开发环境的安装和配置- Java集成开发环境的使用(如Eclipse、IntelliJ IDEA等)- Java项目的创建和管理- Java代码的编写、编译、运行和调试- Java单元测试的编写和执行5. Java实战项目- 学生信息管理系统- 图书管理系统- 银行账户管理系统- 简单的聊天程序- 其他自选项目(如:天气预报查询、简易计算器等)三、课程设计要求1. 学生需要独立完成课程设计任务,不得抄袭他人作品。
2. 学生需要按照课程设计大纲的要求,完成相应的实验报告。
3. 学生需要在规定的时间内提交课程设计成果。
4. 学生需要积极参与课堂讨论,提出自己的见解和疑问。
塞瑞格Java 课程体系结构————————————————————————————
第一学期课程内容(总共需要132课时,22天)
·HTML(总共需要132课时,22天)
1.HTML 简介和发展史---6课时
2.HTML基本标签---12课时
3.表格基础---6课时
4.表单,框架---12课时
5.Css样式表---18课时
6.HTML 属性和事件---12课时
7.使用Dreamweaver进行网页制作---12课时
8.网站设计和页面布局(1)---6课时
9.网站设计和页面布局(2)---6课时
10.项目实战---30课时
11.考试和复习---12课时
第二学期课程内容(总共需要216课时,36天)
使用java语言理解程序逻辑(总共需要132课时,22天)
1.Java简介和发展史---6课时
2.开发简单的Java程序---6课时
3.变量,数据类型,运算符---12课时
4.运算符,条件结构---12课时
5.循环结构(1)---6课时
6.循环结构(2)---6课时
7.对象和类---6课时
8.类的方法---12课时
9.数组---12课时
10.字符串---12课时
11.项目实战---42课时
JavaScript客户端验证和页面特效(总共需要84课时,14天)
1.JavaScript基本语法---6课时
2.DOM编程Windows对象---12课时
3.DOM编程Document对象---12课时
4.Css样式特效---12课时
5.基本的表单验证技术----12课时
6.表单验证的相关事件和辅助特效----12课时
7.高级特效---18课时
第三学期课程内容(总共需要204课时,34天)
SQLServer数据库编程(总共需要132课时,22天)
1.SQLServer数据库基础---6课时
2.SQLServer数据库表管理---12课时
3.SQLServer数据管理---12课时
4.数据查询---12课时
5.数据库设计---6课时
6.T—SQL编程----6课时
7.高级查询----12课时
8.事物,视图,索引----18课时
9.存储过程----18课时
10.项目实战----30课时
使用java面向对象编程(总共需要72课时,12天)
1.面向对象的基础---6课时
2.封装---6课时
3.继承---12课时
4.多态---18课时
5.接口---12课时
6.异常处理---6课时
7.项目实战---12课时
第四学期课程内容(总共需要132课时,22天)
使用JSP开发web应用系统(总共需要132课时,22天)
1.动态开发网站基础---6课时
2.使用集合存储对象---12课时
3.访问数据库---12课时
4.JSP基础----6课时
5.JSP指令和脚本----12课时
6.使用JSP处理客户端请求----6课时
7.JSP页面访问控制-----12课时
8.项目实战-----66课时
第五学期课程内容(总共需要306课时,51天)
JSP servlet JavaBean webService(总共需要132课时,22天)
1.JavaEE概述----6课时
2.Servlet基础-----18课时
3.Servlet会话-----18课时
4.MVC设计模式----6课时
5.JDBC ----18课时
6.WEB服务---12课时
7.项目实战----48课时
Struts Hibernate Spring Ajax(总共需要174课时,29天)
1.框架技术概述----6课时
2.Struts原理----6课时
3.Struts标签库----12课时
4.EL和JSTL -----18课时
5.使用hibernate完成对象持久化----18课时
6.hibernate关联映射-----18课时
7.hibernate查询----18课时
8.使用Spring容器管理对象-----48课时
9.SSH框架集成-----30课时
第六学期课程内容(项目实战)(总共需要2个月)。