Java程序员必修课程必做项目.docx_第1页
Java程序员必修课程必做项目.docx_第2页
Java程序员必修课程必做项目.docx_第3页
Java程序员必修课程必做项目.docx_第4页
Java程序员必修课程必做项目.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

课程主题内容简介课程目标JavaSEJava语言的基本语法,面向对象编程,继承、封装和多态,集合框架,IO流,多线程编程,网络编程、基本的界面编程。掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发。项目1基于C/S架构的:网络版网吧管理系统/多用户在线聊天系统。(需完成服务器和客户端开发)综合使用第一阶段所掌握的知识完成信息管理系统开发,使用nosql方式key-value完成数据存储,多线程socket服务器可连接多个客户端。第二阶段:Java核心部分课程主题内容简介课程目标Oracle初步以Oracle为平台,全面讲解各类SQL语句的使用,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用。理解Oracle数据库体系结构,掌握Oracle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和Oracle对象使用。J2SE高级技术日志记录、增强for循环、可变参数、枚举、装箱/拆箱、静态引用、泛型、反射、动态代理、注解annotation、程序国际化等。深入研究Java语言高级技术,设计更加灵活、扩展性更强的动态程序.设计模式:单例、原型、工厂/抽象工厂、代理、修饰器、观察者等JDBC编程Java数据库操作的基本步骤,事务管理,连接池技术,使用DAO编程模式编写高性能的数据持久层应用。熟练掌握Java数据库编程技巧,能使用高级API、DAO编程模式编写高性能的数据持久层应用.XML知识XML基础,DTD,Schema和Java中常见的XML解析方法包括dom、sax、jdom、dom4j等。掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换.项目2C/S架构下使用MVC模式的运动场管管经营管理系统等,或B2B航班售票系统。重点练习jdbc连接数据库编程,使用范化设计数据库,数据库并发与事务处理等。参照软件工程理论通过SVN系统实现软件配置管理。第三阶段: Web应用 课程主题内容简介课程目标HTML知识_tomcat常见的HTML标签.HTML布局(Table、div、frameSet)掌握HTML基本标签的使用,能利用CSS优化页面设计的方法JavaScriptJavaScript 脚本语言基本语法,常用函数,JavaScript高级DOM编程及页面组件控制,一些常见的js特效(案例讲解)掌握基于对象的JavaScript程序设计,能通过W3C DOM模型完成动态页面脚本开发Java Web编程JSP与ServletHTTP协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,MVC设计模式以及过滤器与监听器。熟练使用各种Java EE应用服务器;JSP介绍、创建、部署JSP程序,JSP中异常处理,自定义标签,JSTL,EL.掌握JSP2.0规范技术,进行动态页面开发,能结合Servlet完成B/S应用的设计与开发工作全面掌握Servlet 2.5 API的使用,能够独立分析设计基于N层体系结构的Web 应用,熟练使用各种Java EE应用服务器,掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作。项目3B2C团购网站/奇瑞车主论坛/联通综合网络信息发布平台/企业门户网站等使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用.MVC-web框架思想通过总结项目3,对web业务流程进行抽象,完成自定义servlet的MVC框架设计。充分理解web环境下的MVC模式,自己动手写一个类似struts1的web框架,充分理解当代web框架设计原理。项目4乒乓球成绩公布系统、考勤管理系统等实践web应用框架,了解第一代web框架设计思想和存在的缺点。Oracle_PL/SQL编程PL/SQL语法,重点讲解游标、存储过程,函数,触发器等,掌握PL/SQL的使用并能使用存储过程开发高效的数据处理系统。oracle数据库高级编程第四阶段: 流行框架技术 课程主题内容简介课程目标Struts2分析struts1框架的缺陷,探讨struts2在struts1上的巨大改变,完美的解决方案。体验struts2的无倾入式开发。深入学习Struts2,完成从Struts1到Struts2的Java Web应用的升级.SpringSpring框架的基础,IoC,AOP,事务支持,DAO支持,整合Hibernate,整合Struts,SpringMVC。通过Spring完成多层架构应用的设计与开发工作,掌握面向接口编程的重要性.通过Spring去简化企业开发.HibernateORM基础,Hibernate映射,关联映射,继承映射,HQL查询,SQL查询,批量处理策略和缓存机制。能以领域建模思想完成持久化层的设计,使用Hibernate完成持久化层的开发工作。项目5办公自动化考勤管理模块综合训练使用s2sh完成项目模块的开发.AJAX全面讲解AJAX应用的设计与开发方式,内容包括: XMLHttpRequest对象操作、W3C DOM模型操作、jQuery与DWR快速开发Ajax.jquery选择器,改写前面js课程实现的特效;js实现的ajax,dwr+js功能实现;jquery+dwr+s2sh+json,实现异步通信编程的强大功能,股票、期货交易公告牌等无刷新应用。项目6移动任务管理系统、电力设备运维支持系统、客户关系管理系统CRM等握在项目开发中如何实现团队协作.Struts+Hibernate+Spring+AjaxLinux学习Linux的安装和基本操作,通过SSH2访问Linux,在Linux安装JDK,安装Web服务器、安装数据库服务器,安装和部署Java应用程序。掌握Linux的各种命令的使用操作,按照实际应用现状全程使用命令行方式进行操作。Web Services了解Web Services技术,探讨SOA系统的设计与开发,学习异构平台的整合。从经典的xfire框架的数据绑定入手学习ws原理。使用现在最新的JAX-ws2.1规范开发SOA应用,示例讲解javaEE工程师与微软平台C#工程师协同开发。选修项目7 JBPM工作流引擎整合SSH工作流审批模块(SSH2+dwr+jquery)使用C#开发.net应用Winform和开发(C#语言)jsf2+spring+iBA

温馨提示

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

最新文档

评论

0/150

提交评论