- 同类热点网络课程
- 暂无相关热门网络课程
课程描述
Java
语言是跨平台的程序设计语言,也是中间件厂商、系统集成商的首选语言。本课程详细介绍了如何使用
JDK 开发应用程序。在本课程中,学员将学习
Java 语言的环境配置、程序结构、基本语法、面向对象的特性、图形用户界面
(GUI) 的创建、事件处理机制、异常处理和断言等。通过设计与开发各种
Java 程序来获得实际的编程经验,还将学到文件(
I/O )、多线程和网络知识。
课程目标
完成此门课程,学员将具备以下能力:
•
使用
Java 语言创建
Java 程序
•
定义和描述垃圾收集机制、安全性和
Java 虚拟机
(JVM)
•
描述和使用
Java 语言面向对象的特点
•
描述和使用
Java 的事件处理模式
•
实现文件的输入
/ 输出
(I/O)
•
开发图形用户界面程序
•
使用
Java 的异常处理来控制执行和定义用户自己的例外事件
•
使用
Java 套接字(
Sockets )实现网络通信
•
使用
Java 语言的线程模式来控制多线程
•
学会使用
Java 语言的鼠标输入、文本、窗口和菜单窗口部件
课程对象
-
适用于想参加
SUN Java 认证考试的学员
-
希望使用
Java 开发应用程序的软件开发人员
预备知识
-
程序设计的基本知识
-
熟练使用文本编辑器
-
熟练使用
WWW 浏览器,如:
Internet Explorer/Netscape
前提课程
无
后续课程
统一建模语言
(UML) 和建模工具
XML
及应用程序开发
Java高级开发技巧
课时:
5 天 深度:高级
课程描述
掌握一门程序设计语言的基本语法是件非常容易的事情,然而如何运用这些规则开发出高效实用的程序却不那么简单。机械地使用基本语法开发出的程序笨拙、低效,灵活地运用可以开发出灵活、高效、结构良好且易于升级的优良代码。
本课程将带领学员深入探讨
Java 语言的特性,挖掘出基本语法中所蕴涵的高级特性和应用技巧。学完本课程的开发人员将具备开发出优良的、可扩展的、易于维护和升级的程序的能力,使之区别于一般的开发人员。此外,本课程还将通过实例地分析,让学员掌握提高
Java 程序性能的方法以及设计优良
Java 程序的能力。
课程目标
学完此门课程后,学员将具备以下能力:
•
掌握
Java 语言的习惯和高效用法
•
掌握开发
Java 程序的基本规则
•
开发清晰、正确、可用、健壮、伸缩性好和可维护的程序
•
通用的编程
•
异常
•
线程
•
序列化
•
性能优化
课程内容
•
对象的创建和销毁
•
公共的对象方法
•
类和接口
•
C 语言构造的替换
•
方法
课程对象
本课程适用于那些对
Java 语言具有实际使用经验的开发人员。
前提课程
•
Java 程序设计语言
•
C++ 程序设计语言
•
统一建模语言和建模工具
后续课程
•
面向对象的系统分析与设计
•
面向对象的设计模式
•
J2EE 架构及程序设计
XML及应用程序设计
课时:四天 深度:中级
课程描述
XML
是一种功能强大、结构灵活的描述数据的标记语言。它的出现为跨平台的信息交换带来了革命性的变革。目前
XML 越来越多地应用在系统集成和信息交换领域,它是未来传统应用和
Web 应用不可缺少的组成部分。
本课程主要教授
XML 的语法格式、
DTD 、
XML Schema 和
XSL 的基本概念和应用技巧。并在此基础上进一步学习操作
XML 的编程模型
XSLT 以及两种
XML 解析器
SAX 和
DOM 。
课程对象
本课程适用于所有希望学习
XML 技术的软件人员。
课程目标
本课程完成后,您将具备以下能力
-
掌握
XML 的基本概念
-
熟练使用
XML 编辑工具
-
熟练使用
DTD 或
Schema 定义
XML 文档格式
-
根据
DTD 制作
XML 文档
-
运用
XSL 显示
XML 文档
-
使用
XSLT 工具转换
XML 文档
-
运用
SAX 或
DOM 模型分析、解析
XML 文档
-
能够开发基于
XML 的应用
-
了解目前热门的
XML 应用,例如
SOAP, SMIL,VOICE XML 等
预备知识
学习本课程
, 您最好具备以下能力
•
有程序设计基础
•
了解
HTML 语言,层叠样式表
•
熟悉
Web 应用和
WWW 浏览器
•
SP-103 Java 程序设计语言
统一建模语言 (UML)和建模工具
课时:五天 深度:高级
课程描述
本课程主要向学员讲授如何使用基于面向对象的以及基于组件技术的统一建模语言
(UML) 和建模工具对大型的、复杂的和分布式软件系统进行可视化建模,其中建模包括了结构建模、行为建模和架构建模;讲授和实验如何通过
4 +
1 视图和九种
UML 图在系统被实现之前对系统模型进行可视化建模; 如何通过借助建模工具将系统模型转换成可执行的代码以及如何从源代码中提取系统模型。
课程目标
学完本课程后,您将具备以下能力
-
了解
UML 语言的发展史
-
掌握
UML 的基本建筑块,学会使用
UML 的扩展机制来定义自己的建模元素
-
掌握
UML 的术语、规则和语言特点,并且学会如何有效地理解用这种语言描述的模型
-
掌握用
UML 描述的
4+1 视图和九种
UML 图
-
初步了解如何用
UML 表达一些常用的设计模式
-
熟悉建模工具提供的不同视图和用户界面配置
-
学会如何通过建模工具记录软件开发过程所作的各种决策
-
学会如何通过建模工具建模系统的静态结构和动态行为
-
学会如何进行双向工程,即如何将设计转换成代码以及如何从代码中提取设计
课程内容
-
UML
语言的发展史
-
建模的基本原理
-
UML
的基本建筑块、扩展机制和架构
-
UML
的软件架构和
4+1 模型视图
-
九种
UML 图(用例图、类图、对象图、顺序图、协作图、活动图、状态图、组件图和部署图)
-
协作、模式和框架
-
建模工具的使用
课程对象
本课程适用于所有的软件项目相关人员。
前提课程
-
面向对象的程序设计语言
-
可视化的集成开发工具
后续课程
-
面向对象的系统分析和设计
-
面向对象的设计模式