background image

课程主题

内容简介

课程目标

课时

JavaSE

Java 核心语法、Java 核心 API、

面向对象程序设计、Java 容器类
(集合)、GUI 用户界面编程、I/O

体系结构、多线程并发模型、网络
编程、数据结构. 

掌握 Java 核心语法与面向对象思想,

能熟练运用常用设计模式与编程技巧
完成桌面应用或网络通信类程序的开
发. 

140

Java5.0 新特性 Autoboxing/unboxing (自动装

包/拆包)、Enums (枚举)、
Varargs ( 可变参数)、Static 
Implements (静态导入)、for 
each(增强)循环、Generic(泛型)

程序设计、Annotation(注释)无

 

侵入式程序设计等

掌握全新 java 设计思想, 把握未来
java 技术发展趋势. 

16

Java 高级技术

Java 反射(Reflect)与动态代理
(Dynamic Proxy)

深入研究 Java 语言高级技术,设计更

加灵活、扩展性更强的动态程序.

16

Java 开发 IDE

各种 Java 常用开发工具(如:
Eclipse、NetBean 等)

 

的使用

掌握 Java 开发 IDE 的使用与代码调试技巧

4

软件测试

黑盒、白盒测试.Java 测试框架
Junit.

理解测试的重要性.学习使用 Juni 进行

单元测试、参数化测试、测试套件的开
发和测试运行器的使用.

8

项目 1 

局域网聊天室

利用面向对象、集合、线程、IO、Socket

等知识完成类似 QQ 的局域网聊天室.

24

项目 2 

铁路客运售票系统

支持同时在多台 PC 上进行售票、数据

安全锁定.

24

 

第二阶段: 数据库编程 (108 课时)

课程主题

内容简介

课程目标

课时

Oracle/SQL 语

以 Oracle 为平台,介绍 Oracle

数据库的安装、Oracle 体系结构、

物理组件、权限分配、数据管理、
分析各种关系数据库设计的常见
问题,深入讲解数据库设计范式.

全面讲解各类 SQL 语句的使用

和优化策略.深入学习 Oracle 数

据库对象:index(索引)、view(视

图)、sequence(序列)、
tirgger( 触发器)、comment(注

释).

理解 Oracle 数据库体系结构,掌握
Oracle 数据库基本操作,数据库设计,

开发和管理知识,熟练掌握 SQL 和
Oracle 对象使用.

40

PL/SQL

PL/SQL 语法,作用.使用游标、

存储过程、函数、触发器解决数据
库性能问题.

掌握 PL/SQL 的使用,能够使用存储过

程开发高效的数据处理系统,解决数据

库性能瓶颈并实现数据优化. 

16

MySql

以 MySql 为平台,介绍 MySql

数据库的安装、权限分配、数据管
理.数据库使用. 

掌握 MySql 数据库的使用. 

4

JDBC

使用 Java 操作数据库,包括:数

据库连接、结果集处理、存储过程
调用、元数据、大数据类型处理、
事务管理,批更新,可滚动、可

熟练掌握 Java 数据库编程技巧,能使

用高级 API、DAO 编程模式编写高性能

的数据持久层应用. 

32