南京网博,Java,java培训,南京java培训,南京IT培训,软件下载,南京IT培训,It培训,Java培训,软件测试,计算机培训,国际认证培训,在线测试,逻辑思维,CISCO,CCNP,CCIE,CCNA,MCSE,MCSD,ORACLE
|
|
|
|
|
|
|
|
|
 
开班信息

Java & 软件测试双向工程师培训班

 

培养目标:

鉴于当前知名企业对软件人才的需求主要集中在JAVA工程师和软件测试工程师二大方面,网博于2009年经过大量的调研,结合集团研发部专家和合作企业专家的知识,开发了“Java、软件测试双向工程师”项目,本项目在掌握Java Web、数据库(MySQLOracle)、LINUX的基础上,学员可以选择继续学习J2EE深入知识,或软件测试相关知识。通过本课程多个项目的训练,学员还可掌握软件架构设计思想、搜索引擎优化、工作流技术、缓存系统设计、网站负载均衡、系统性能调优、SQA、测试自动化、测试计划、测试管理等软件相关高级技术。让学员毕业后真正具备一定的软件开发或测试经验。既拓展了就业面,也开拓了软件知识视野。

                                          

招生对象:

大专理工科及以上学历,具备一定的英语基础,有C语言基础更佳。

课程大纲:(共计556课时)

n  阶段一:

课程

主要内容

教材

课时数

Core Java

l  数据类型、变量、数组、运算符、程序控制

l  基本算法

l  掌握类、继承、包、多态、接口、模式

l  Java异常处理

l  Java IO

l  Java集合框架

l  相关工具(EclipseJDK)

 

自编讲义

60

Core Java(GUI)

l  掌握Java AWT图形界面编程的基本方法,

l  掌握 Java AWT中的事件处理模型

l  掌握 内部类,匿名内部类的使用

l  掌握 JFreeChart绘制饼状图和桩状图的实现方式

l  掌握Swing包的应用以及Java消息处理机制和事件响应机制。

 

自编讲义

30

Oracle开发与设计

l  掌握Oracle表空间/数据文件/分区的概念

l  掌握SQL*plus的使用和常用命令,熟悉利用SQL*plus启动和关闭数据库。

l  掌握Oracle中的DDL语句

l  掌握Oracle中的DM语句,重点掌握比较复杂的子查询

l  掌握DCL中的用户/角色/授权

l  掌握事务相关的TCL语句,了解事务的隔离和传播

l  掌握Oracle中的对象:表/视图/序列/索引/

l  掌握PL/SQL:游标、存储过程/函数、包、触发器

l  掌握数据库设计基本技巧

 

自编讲义

40

Core Java(JDBC)

l  掌握基于JDBC SQL SERVER数据库的程序开发

l  掌握Driver,DriverManager以及Connection类之间的桥联关系,学习Bridge模式以及Class的加载方式

l  掌握Statement,PreparedStatement的使用和区别

l  掌握从ResultSet中获取数据,以及可滚动,可修改的ResultSet的实现

l  掌握JDBC中事务和批处理的实现

l  掌握基于Template模式对jdbc操作的简化,以及基于单例模式对属性文件的动态读取

 

自编讲义

20

Core Java

 

l  日志(Log4j

l  泛型、注释

l  反射 

l  多线程与Socket编程

 

 

自编讲义

30

以上为基础部分,180课时,贯穿项目:教学管理系统,QQ,五子棋游戏

 

Web基础(HTMLCSS

 

l  掌握HTML的基本语法和常见标记的使用

l  掌握HTML中的链接,绝对路径和相对路径

l  掌握HTML中表格的编写

l  掌握HTML中输入元素和表单

l  掌握HTML中的框架

l  了解CSS概念与作用

l  了解引入CSS的三种不同的方式

l  掌握CSS中的idclass等常见选择器,了解复合选择器之间的优先级的计算

l  掌握常见的CSS属性

l  掌握CSS 盒子模型,边距合并

l  掌握利用浮动进行CSS定位和布局

 

自编讲义

18

Web基础(JavaScript)

l  理解JavaScript的基本概念和嵌入到 HTML 中的方式

l  理解JS中变量、数据类型和运算符

l  掌握利用 if-else switch 以及循环语句控制应用程序

l  掌握JS中数组以及StringMath Date 等对象的使用

l  掌握自定义函数和自定义对象的方式

l  掌握浏览器对象的层次结构和常见方法

l  掌握DOM对象模型,以及通过DOMHTML节点进行操作

l  掌握JS中的事件处理,以及在表单提交过程中的输入验证

l  掌握 JS以及JAVA中的正则表达式的实现,能够写基本的正则表达式。

l  掌握JQuery

l  XML

 

自编讲义

18

Web开发(JSP)

l  掌握JSP中的基本组成和JSP程序的执行过程

l  掌握JSP中的常见指令和动作

l  掌握JSP中的内置对象和作用域

l  掌握JSP中的中文问题的处理

l  掌握JSP中与JAVABEAN的交互

l  掌握JSP EL表达式以及JSTL标签库中的核心标签,格式标签和函数标签

l  掌握自定义标签的编写

 

自编讲义

36

Web开发(Servlet)

l  掌握Servlet容器与部署以及Servlet类继承体系和生命周期

l  掌握MVC思想,以及MODELIMODELII的区别

l  掌握在Servlet中操作原有的内置对象的方式,以及会话跟踪的方式。

l  掌握过滤器的概念和使用,以及高级的过滤器应用

l  掌握监听器的概念和使用,利用监听器实现在线用户列表。

l  TOMCAT中对于Servlet的认证和授权

 

自编讲义

36

以上为JAVA EE WEB开发部分,108课时, 贯穿项目:短信收发平台,BBS,BLOG,CMS

 

288课时

 

 

 

 

n  阶段二:(二个方向任选一个)

ü  J2EE方向

课程

主要内容

教材

课时数

LinuxUnix

 

l  Linux&Unix操作系统基础;

l  Linux常用操作命令;

l  Linux下配置Java开发环境;

l  Linux下开发Java程序;

l  Linux下各种服务器布署

 

自编讲义

18

面向对象分析与设计OOAD

l  掌握统一建模语言UML

l  掌握JUDE 设计工具、Class 类图、类之间关系设计

l  掌握CMMI 标准过程管理、CMMI 标准过程管理

l  掌握CVS/SVN等版本控制工具

l  掌握 面向对象的设计原则

l  GOF 23常见设计模式

 

自编讲义

12

Struts 1

 

l  掌握MVCStruts的映射关系;

l  掌握Struts运行流程和Struts框架的扩展机制

l  掌握基于ActionServlet的扩展

l  掌握ActionForm的简化DynaActionForm,后端映射ActionFormLazyValidatorForm

l  掌握利用BeanUtils传递VO对象

l  掌握四类分发的DispatchAction

l  掌握Struts标签库的HTML标签/Bean标签和LOGIC标签

l  掌握Struts国际化掌握Struts的验证和validator验证框架

l  掌握如何防止重复提交和Cancel的处理

 

自编讲义

18

Struts 2

 

l  掌握Struts 2的工作流程

l  Struts配置详解

l  OGNL

l  标签库

l  拦截器

l  类型转换

l  验证

l  国际化

l  文件上传与下载

l  FreeMarker表示框架

l  SiteMesh页面布局框架

 

自编讲义

32

Hibernate

 

l  掌握Hibernate的工作流程和ORM基本思想

l  掌握映射文件的配置编写和反向生成工具的使用

l  掌握对象的自动脏数据检查以及对象的三种状态,以及操作持久化对象的各个方法。

l  掌握Hibernate中的一对多、多对一、多对多等关联映射,以及其中的级联,控制反转,懒加载

l  掌握使用HQLQBCQBE进行查询

l  掌握Hibernate中的缓存和事务管理

 

自编讲义

40

Spring

 

l  掌握Spring IoC技术;

l  掌握Spring AOP技术;

l  掌握Spring Struts / Hibernate 结合运用;

l  掌握Spring1.xSpring2.x中的声明式事务管理;

l  掌握Spring 任务调度;

 

自编讲义

40

Ajax

 

l  掌握Ajax核心对象XMLHttpRequest

l  掌握使用Ajax实现异步通信原理的使用

l  掌握使用普通文本、XMLJSON进行通信

l  掌握Ajax框架(DWR)快速开发Ajax应用。

 

自编讲义

24

Web ServiceSOA架构

l  了解Web Service概述和应用场合

l  掌握SOAP/WSDL/UDDI,以及利用Xfire开发Web Service应用

l  掌握SOA(Service-Oriented Architectur)面向服务架构;

l  掌握Weblogic安装、配置、及管理

l  学习当前最流行的SOA架构,对面向服务编程方法进行学习。

 

自编讲义

18

大项目实战

l  技术点回顾

l  项目分解说明

l  模块示范

l  构建指导

l  项目答辨

 

自编讲义

36

以上为Java EE框架部分,238课时, 贯穿项目: 协同办公平台(OA), 客户关系管理(CRM), 大型电子商务网站, ERP子模块, 教务管理平台, 大型视频网站

 

 

 

 

ü  软件测试方向

课程

主要内容

教材

课时数

LinuxUnix

 

l  Linux&Unix操作系统基础;

l  Linux常用操作命令;

l  Linux下配置Java开发环境;

l  Linux下开发Java程序;

l  Linux下各种服务器布署

 

自编讲义

18

测试基础

l  了解测试的基本概念,理解软件测试的目的以及软件的生命周期

l  掌握单元测试、集成测试、系统测试等测试过程,了解测试的基本工作

自编讲义

24

软件质量与QC

l  了解白盒测试和黑盒测试等测试方法

l  掌握缺陷管理工具QC的使用,能用QC完成整个用例写作和缺陷跟踪过程

自编讲义

24

测试用例

l  通过实例和实践掌握常用的黑盒和白盒测试用例设计方法

自编讲义

24

单元测试

l  掌握单元测试的概念以及分析方法,能进行桩函数、驱动函数的编写,通过项目实例,掌握JUnit和覆盖率工具的使用

自编讲义

18

集成测试

l  掌握集成测试的概念以及分析方法,能进行测试代码编写,并完成实例项目的集成测试

自编讲义

12

系统测试

l  掌握系统测试计划写作要点,进行实战项目的系统测试计划写作,制定测试策略

l  进行测试设计和分析,完成实战项目的系统测试用例设计

l  完成实战项目的系统测试执行,完成测试报告

自编讲义

18

配置管理

l  掌握配置管理相关工作内容

l  掌握配置管理工具SVN的使用

自编讲义

14

测试自动化

l  掌握自动化测试工具QTP并进行实践

l  掌握性能测试工具LoadRunner并进行实践

l  掌握性能测试工具TestDirector并进行实践

自编讲义

 

46

大项目实战

l  项目实战(计划)  进行实践项目的测试计划写作

l  项目实战(方案)  进行实践项目的测试方案写作

l  项目实战(用例)进行实践项目的测试用例设计

l  项目实战(执行)  进行实践项目的测试执行,以及自动化测试执行、性能测试执行

自编讲义

30

238课时

 

 

n  阶段三:

ü  职业导向训练

课程

主要内容

教材

课时数

COT

 

l  软件工程师职业生涯规划、团队建设、团队协作、沟通技巧、商务礼仪

l  中英文简历制作、面试技巧

l  各大公司面试问题汇总讲解。

l  PSP

l  TSP

自编讲义

30


说明:以上大纲会根据学生情况和企业需求,在上课时作相应调整,但总的课时数不变。

 

名词解释

*  COTCareer oriented Training,职业导向训练

*  PSPPersonal software process,个体软件过程

*  TSPTeam software process团队软件过程


 

 

 

 
  联系电话

 
  QQ在线服务
点击这里给我留言 课程咨询:1257293841
点击这里给我发消息 报名咨询:550448128
点击这里给我发消息 费用咨询:1120528517
点击这里给我留言 入学咨询:971019086
点击这里给我留言 试听咨询:1312175817
点击这里给我发消息 认证咨询:1246923522
 
   培训课程
软件测试定制班 2010-09-30 限额8名
Java名企定制班 2010-09-30 限额5名
C++名企定制班 2010-09-17 限额7名
C++名企定制班 2010-08-31 已满
软件测试定制班 2010-08-27 已满
Java名企定制班 2010-08-27 已满

   在线报名
姓名:
性别: 女         
学历:
学校:
专业:
电话:
QQ:
e-mail:

   乘车路线

 

 

友情链接    
1995-2009 ITANY Corporation. All rights reserved.
苏ICP备05021715号