java软件工程师课程详细版_第1页
java软件工程师课程详细版_第2页
java软件工程师课程详细版_第3页
java软件工程师课程详细版_第4页
java软件工程师课程详细版_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

课程名称内容简介课程目标第一阶段:核心Java2CorejavaJava基本语法、数据结构、Java核心API、而向对象程序设计、T/0体系结构、GUT用户界而编程、多线程并发模型、网络编程、代理与反射编程、JDK5.0新特性掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌而应用或网络通信类程序的开发编程基础Java语言基础及拾建Java开发环境:数据类型、运算符、语句及控制流、数组、字符串等;JDK的安装和环境^巳乳计划。寸间1天关键字及基木语法Java面向对象编程技术:类与对象、属性、方法、访问控制;构造函数、终结函数、静态成员、抽象方法和抽象类等。计划时间1天面向对象Java面向对象编程技术:类的继承与派生、GUI风格的应用程序的格式;this,super的用法、包与接口编程、引用包。计划时间2天集合Java中的集合编程技术:Lisi类型的集合(Vector.Stack、LinkcdListArrayList)、Map类型的集合(HashMap、llashtable和Properties)、Set类型的集合和HashSet等。计划时间2天线程多线程编程及同步、互斥技术:进程和线程,何时使用线程;线程的设计;创建方法、格式、实例讲解;线程的控制和管理;线程的优先级;线程同步;互斥对象。计划时间3天GUT界面JavaGUI编程技术(Swing基础部分):基本组件的编程技术;容器组件编程技术;菜单编程技术;对话框等编程技术;GUT事件编程等;综合练习(重点熟悉在Java应用程序中如何实现组件及事件编程等,并设计出实用的GUI程序)。计划时间2天10流Java文件读写10技术:流与文件的读写编程、二进制流、管道流、文木字符流、随机文件流、标准设备流等方面的编程应用技术;综合练习(重点熟悉Java中的文件流的编程应用,编程出一个文木编辑软件,能够保存与打开文件等功能)。计划时间2天对象序列化对象的序列化和反序列化技术:二进制序列化,对象的序列化和反序列化技术以及在实际的具体应用(应用状态的保存、对象数据的重建)等。计划时间1天异常处理异常处理及自定义异常技术:什么是异常处理技术、为什么要应用它;异常的声明、抛出、捕获及白定义异常技术;异常类的层次结构及异常的属性和方法等计划时间1天网络编程Java网络编程技术:URL远程文件访问技术;网络编程技术概述,有关的APT类,Socket网络编程技术的具体应用;综合练习及Socket技术的具体应用。计划时间2天国际化Java国际化技术:文字、时间、数字和货币等格式化;在Eclipse中如何开发实现Java国际化技术的应用程序。计划时间1天

新特性J2SE5.0新功能及特性:泛型和使用泛型的优点;增强的for循环;自动装箱/自动拆箱;类型安全的枚举;可变长度参数;兀数据。主释)。计划时间1天模式工厂模式和单例模式工厂模式中的工厂方法,工厂模式中的抽象工厂,工厂模式的主要的缺点;单例设计模式和编程实现单例模式,应用单例模式会有哪些代价。计划。寸间1天反射Java反射机制:JavaR射机制,类加载器,JavaReflectionAPT(Class,Construtor,Field,Method);利用Java反射技术实现可配置化的“工厂模式”。计划时间1天Unix开发环境UNIX/Linux系统概述;UNIX常用命令及Shell介绍;UNIX环境简单编程;Linux系统使用。了解Unix系统工作原理,掌握Linux/Unix系统般管理维护工作知识时间管理及沟通技巧了解时间管理的问题;分享时间管理的经验;掌握时间管理的技巧;沟通的模型;书面沟通理解并学握时间管理/沟通技巧基本概念项目案例1企业财务管理系统掌握C/S架构系统开发,重点掌握持久化方法第—阶段:数据库编程Oracle/SQL/PLSQL以Oracle/MySQL为平台,全而讲解各类SQL语句的使用,分析各种关系数据库设计的常见问题,深入讲解数据库设计范式学握数据库基木操作,数据库设计,开发和管理等方面基础知识,熟练学握SQL的使用JDBCJava数据库操作的基本步骤,事务管理,批更新,可波动、可更新的结果集,SQL3.0新特性,连接池技术,数据库应用架构熟练掌握Java数据库编程技巧,能使用高级API、DAO编*旱模式编写高性能的数据持久层应用XMLXML的概念与基木作用、XML模式定义(DTD、Schema)、XML解析与操作方法(JAXP,JAXB)掌握XML使用及XML文档的处理技术语法XMI,技术及语法基础:XM概述,XML文档的结构,文档类型定义,Well-formedXML,ValidXML、DTD等。语法XML格式定义:XMLSchema技术、Schema语法XSDL,在XSDL中使用的名字空间等。解析器XML技术及SAX编程技术:SAX编程技术,SAX编程方法,DefaultHandler适配器类及SAXAPT,SAX的事件机制度及SAX的各种应用示例。JDOMXMI.技术及JDOM编程技术:JDO.M技术概述、为什么需要JDOM,获得并安装JDOMAPI包,JDOM包中的各个API说明,JDOM包中的主要类编程,JDOM的各种应用实例。工具Eclipse对XML开发的支持XML开发、XML文挡的检查,DTD和XMLSchema等方面的支持。Hibernate讲授领域建模思想与0/RMapping技术,内容包括:各种对象关系映射、实体状态、对象与查询缓存、事务锁机制与性能调优能以领域建模思想完成持久化层的设计,使用Hibernate完成持久化层的开发工作项目案例2信息异步传递管理系统学握C/S架构系统开发,重点掌握持久化方法团队合作基础达成高质量的团队决策;解决团队中的冲突理解团队合作的基本概念第三阶段:JavaWeb编程Html.CSS介绍Web页面开发的基本过程,超文本标记语言(HTML)基常握HTML基本标签的使用,能利用CSS优化页面

本标签的使用,CSS层叠式样式表设计的方法JavaScriptJavaScript脚本语言基本语法,常用函数JavaScript高级DOM编程及页面组件控制掌握基于对象的JavaScript程序设计,能通过p3CDOM模型完成动态页面脚木开发JavaWeb编程ServletsHTTP协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,MVC设计模式以及过滤器与监听器全而掌握Servlet2.5APT的使用,能够独立分析设计基于N层体系结构的Web应用,熟练使用各种JavaEE应用服务器JavaWeb编程JSPJSP介绍、创建、部署JSP程序,JSP中异常处理,H定义标签,JSTL,EL掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作StrutsMVC设计思想,Strust的体系架构、控制器组件、视图组件、框架的扩展、国际化、验证框架、常用标签库等理解MVC模式,学握基于struts的javaEE解决方案演讲技巧了解你的观众;和观众交流;构建演示;观众管理;团队演示理解演示的基本概念第四阶段:JavaEE企业应用OOAD&lML&DesignPatterns从实际企业项目出发介绍Rational统一开发过程,深入总结而向对象的分析设计理论及应用技巧。讲解UM1.(统一建模语言)的概念与工具使用。全面学握统一软件开发过程(RSDP),熟练使用3化建模工具。JAVAEE/EJB高级编程创建基于JAVAEE1.4规范的EJB中间件学习将EJB融入分布式企业级应用程序的编程技术,学习SessionBeans,EntityBeans,Message-DrivenBeans,JTA/JTS,JAAS,JND1,RM!等技术同时讲解最新EJB3.0技术规范。掌握基于EJB3.0规范的企业应用架构编程接口及访问EJB技术实现,掌握开发和运行基于JAVAEE应用程序所遇到的常见问题,包括安全性,伸缩性和负载平衡管理等。WebServices了解WebServices技术,使用JAX-RPC和JAXWS开发WebServices项目,探讨SOA系统的设计与开发,学习异构平台的整合能使用WebService技术完成SOA系统的设计与开发SVN/CVS及编程规范掌握SVN/CVS的配置和使用;软件编程规范SVN/CVS的配置和使用;软件编程规范项目案例3:中国邮政个性化平台中国邮政广东省邮政个性化平台,该项H涉及移动积分、建行卡、广航出口报关等个性化业务的监控及管理。熟练使用前面学过的知识,并将其应用到实际项目开发中,结合SVN的使用掌握在项目开发中如何实现团队协作第五阶段:流行技术热点SpringI0C思想、AOP思想,使用Spring的ORM支持完成DAO层的开发,使用声明式事务进行事务层开发,使用Spring与EJB3>Struts>Hibernate等常见框架进行整合可通过Spring完成多层架构应用的设计与开发工作,掌握面向接口编程的重要性,熟悉模版和回调等开发方式AJAX全而讲解AJ

温馨提示

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

评论

0/150

提交评论