培训体系JAVA高级程序员培训大纲复件Word下载.docx
- 文档编号:14530663
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:14
- 大小:23.68KB
培训体系JAVA高级程序员培训大纲复件Word下载.docx
《培训体系JAVA高级程序员培训大纲复件Word下载.docx》由会员分享,可在线阅读,更多相关《培训体系JAVA高级程序员培训大纲复件Word下载.docx(14页珍藏版)》请在冰豆网上搜索。
(M---JavaBean,V---JSP,C---Control)
1)J2EE体系概述
C/S架构
多层架构
Java运行机制
多层架构中组件的功能
Java的核心技术
2)J2SE
面向对象技术
Java程序运行机制
开发环境的安装和配置
Java语言基础和重点API
Java程序异常的处理
I/O、控制台程序开发
Swing程序开发
Swing组件详述
JavaApplet
多线程编程
网络编程
第二阶段:
JAVA开发
目的:
学习JAVA所必须的种种基本技能。
达到能够独立的完成嵌入式开发的基本要求。
为参
加项目实战作准备。
3)Java数据库编程(JDBC)
JDBC应用接口(API)Statement、PrepareStatement、CallableStatement
ResultSet
事务处理和Batch处理
JDBC2.0和3.0新技术、RowSet
数据连接池技术
4
Tomcat服务器的环境及配置
JavaServerPages(JSP)技术
Servlet技术
JavaBean技术
应用发布和数据源配置
5
MVC架构
Struts配置
ActionServlet
ActionForm
Action
Struts标签库
DynamicForm
ValidateFrameWork
6
XML语法规范
DOM和SAX解析方式
XSL、XSLT
JDOM
JAXP解析实践
7
Linux简介
Linux安装
常用命令
Shell编程
Vi/Vim编辑器的使用
Linux常规配置
8)JavaonLinux
Linux下Jdk配置
命令行编译
ant工具的使用
Tomcat于Linux下的配置和编程
Linux下的数据库系统(mysql、postgresql、oracle)
Weblogic于Linux系统下的壹般配置和应用发布
9)Hibernate(可选)
对象持久化技术概述
实现持久化技术的多种模式概述(ORM、JDO、CMP、主动域对象模型…..)
对象和关系数据库之间的映射原理
HibernateAPI的详细介绍,包括核心接口(Configuration、SessionFactory、Session、
Query、Criteria)、回调接口(Interceptors)、映射接口(Type)、可扩展接口(Dialect、
ConnectionProvider)以及hibernate.cfg.xml(配置文件)、xxx.chm.xml(映射文件)
Hibernate的体系结构以及简单应用,介绍Hibernate的使用步骤及详细动作
Hibernate的各种配置文件的编写、使用(核心配置、映射配置、各种DTD文件)
Hibernate-Java-SQL之间的数据类型映射
于Hibernate中持久化类(POLO)属性的管理、持久化对象ID(OID)的生成(6种生成方式)、类
映射关系的类型(壹对多单(双)向关联、多对壹单(双)向关联等、继承映射、集合映射)、级联
保存删除等
Hibernate查询语言(HQL)、QBC语言,日志服务器Log4j
Hibernate拦截器(Interceptors)和事件(LoadEvent、FlushEvent)
Hibernate的缓存机制原理介绍(壹级缓存、二级缓存)
Hibernate核心源码的分析以及扩展
10)Spring(可选)
Spring诞生的背景,Spring的概述
Spring框架的组成结构介绍(ApplicationContextmodule、JDBC&
DAOmodule、AOP
module、ORMmodule、Webmvcmodule)
IoC(反向控制)设计模式的基本原理以及于Spring中的简单应用
AOP(面向切面编程)技术的基本原理以及于Spring中的简单应用
使用Spring的BeanFactory容器(XmlBeanFactor等)、ApplicationContext容器
(ClassPathXmlApplicationContext等)结合上下文定义文件(xml或.properties)装配
Bean(分为自动、手动装配),掌握实现IoC的几种方式。
掌握各种容器的方法使用、上下文定义文件中Bean的配置,多个配置文件的使用。
Spring的
特殊Bean的功能及使用
于Spring中的AOP的具体实现,包括各种通知、引入的创建,动态、静态切入点的使用,
Advisor的功能掌握,代理对象的创建
使用Spring的DAO&
JDBCmodule的实现数据持久化,包括于Spring中数据源的创建、
JDBC模版类的使用
Spring和各种ORM的整合(包括Hibernate、JDO等)
Spring中的事务管理(编写、声明事务)
Spring和RMI的整合、Spring中访问JNDI服务、于Spring中使用JavaMail、调度任务、
Spring和JMS的整合
掌握Spring的WebMVCmoduleAPI及运用
11)EJB3.0(可选)
EJB3.0开发运行环境配置
Jboss详细介绍
会话Bean的开发:
STATELESSSESSIONBEANS(无状态BEAN)
STATEFULSESSIONBEANS(有状态BEAN)开发
STATELESSSESSIONBEAN和STATEFULSESSIONBEAN的区别.
依赖注入(DEPENDENCYINJECTION)
定时服务(TIMERSERVICE)
安全服务(SECURITYSERVICE)
消息驱动BEAN(MESSAGEDRIVENBEAN)开发
实体BEAN(ENTITYBEAN)开发
ENTITY的生命周期和状态
实体BEAN的组成文件的配置
JBOSS数据源的配置
组合主键
单表映射的实体
关系对象映射
壹对多及多对壹映射
壹对壹映射
多对多映射
参数查询语言
EJB3.0QL
12)Tapestry(可选)
Tapestry简介
Tapestry配置
Form组件
Form校验
高级Form组件
模板组件
Tapestry和其它框架的结合
第三阶段:
项目实战
通过几个实际的项目开发。
来获得实际的项目开发经验。
满足企业的要求。
(三)公共教学内容
1)数据库课程
关系型数据库原理
SQL数据查询语言(DMLDDLDCL)
索引
存储过程
触发器
游标
事务
函数
2)软件工程课程
面向对象(OO)的分析和设计(OOA&
OOD)
统壹建模语言(UML)
CMM基本概述、模型、实施。
软件工程概述
软件工程生命周期模型
3)就业训练课
就业心态训练
简历写作技巧
企业人才需求介绍
面试技巧训练(常见问题的应答)
模拟技术面试训练(项目阐述)
模拟综合面试训练
(四)项目实战概述
项目实战课程主要侧重学员的自己动手能力。
每个项目实战包括组建项目组,选举项目经
理,开发经理,系统架构师,系统配置员,系统测试员的过程,有中心关联教师和用人企业
项目经理组成项目评审委员会,严格按项目计划执行,每壹个里程碑要严格按照软件工程规
范输出相应文档且由项目评审小组给出成绩。
即时通讯软件
项目类型基于C/S架构
操作系统WindowsXP
开发工具JAVA
数据库服务器SQLServer2000/Oracledb10g
使用技术WindowsAPI,CSocket,多线程,数据结构,ADO等
项目背景
当下聊天工具很多,尤其以QQ,ICQ,MSN等最为流行,已经成为网上交流的主要工具,可
见信息的交流是人类社会发展的催化剂,所以我们要做壹个基于网络的即时通讯软件,以方
便公司内部员工之间,朋友之间的安全交流
功能需求描述
客户端:
注册
登陆判断
能够显示于线用户
能够发送图片和文件
能够保存聊天记录(保存到文件里)
删除好友
查找好友
添加好友
服务器端:
接受每个用户的信息进行判断
通过号码来区别每个用户
把新用户的信息保存到数据库里
能够处理客户端发来的各种信息
能够处理用户和好友的关系
能给于线用户发送新闻信息等
系统的设计
登陆界面设计
注册界面设计
聊天界面设计
查找好友界面设计等
数据库的设计
接受信息模块
发送信息模块
管理所有用户信息的界面(增,删,改,查等)
要求及目标
重点掌握WindowsSocket的原理,常用方法,客户端和服务器之间的通信方式;
掌握线程的
原理,线程的生命周期,线程同步,多线程对共享资源访问的控制;
掌握ADO基本编程步骤
,实现简单的数据库操作;
掌握MFC常见消息映射实现,系统托盘图标显示、隐藏控制,界
面控件状态控制;
锻炼团队合作精神,掌握软件开发的基本流程;
FTP服务器
操作系统WindowsXP/RedHatLinux9
数据库服务器MySQL
使用技术网络编程,多线程等
根据项目的需要,有的时候需要于不同操作系统运行不同的软件组件,且通过网络协调个组
件之间的正常运作。
于Internet网上直接传输文件是壹个很普遍的用户需求。
系统分为服务
器和客客户端。
能够传输任意类型的文件和任意大小的文件,且且提供特(待)传文件和已
传文件的管理功能。
于linux环境下启动FTP服务器,于另壹台计算机上使用FTP工具,下载指定文件。
文件传输服务器模块
文件传输客户端功能
文件界面管理功能
文件通信和拆分管理模块
掌握Linux下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 培训 体系 JAVA 高级程序员 大纲 复件
![提示](https://static.bdocx.com/images/bang_tan.gif)