第二阶段、编程开发技术(Java程序设计、白盒测试技术、数据库技术、Linux操作系统及网络环境) | |||||
模块 | 工作日 | 课时 | 课程目标 | 内容 | 项目 |
Java程序设计 | 6 | 48 | 通过系统的编程技术学习,使学员深入掌握通用的编程技能,广泛了解C-S、B-S等各种系统的系统架构及核心技术实现,为白盒测试及自动化测试脚本打好基础。 | Java开发环境变量的配置 |
T-NetCTOSS电信 计费管理系统系统 架构及实现技术 |
Java程序的基本结构变量、常量、基本数据类型、流程控制 | |||||
Java面向对象编程的基本概念 | |||||
JavaI/O核心技术 | |||||
Java网络编程技术 | |||||
Java异常处理 | |||||
Java的事件处理模型、Swing组件模型 | |||||
HTML技术、Servlet/JSP技术;JDBC技术 | |||||
白盒测试技术 | 2 | 16 | 通过本门课程的学习,帮助学员掌握白盒测试的理论和方法、掌握Java单元测试工具Junit。 | HTML技术、Servlet/JSP技术;JDBC技术 | |
数据库技术 | 6 | 48 | 本门课程向学员介绍业内主流的数据库管理系统,并帮助学员了解数据库的基本原理,掌握数据库基本技术及操作。 | 数据库系统的基本概念 | |
基本SQL语句 | |||||
数据完整性约束,索引的创建和使用,视图的创建和使用,高级查询,存储过程的定义和使用 | |||||
Oracle及MySQL基本操作 | |||||
SQLPlus的基本使用,PL/SQLDeveloper的使用; | |||||
序列,索引,视图 | |||||
函数的定义使用 | |||||
Linux操作系统 及网络环境 |
3 | 24 | 通过本门课程的学习,帮助学员掌握Linux类操作系统的使用、测试环境的搭建,常见服务器的搭建 | Linux的历史安装 | |
Linux文件系统结构,FTP工具,目录共享 | |||||
Linux常用命令 | |||||
LinuxWeb服务器安装与配置,MySQL数据库的安装使用,邮件服务器的安装与使用 | |||||
LinuxPerl模块的安装,Shell编程 | |||||
SSH | |||||
LinuxSVN的配置和使用 |