口 Java语言编程(SL-275)
课程长度:为5天 (授课:50% 上机:50%)
课程描述:本课程讲授Java语法。Java的面向对象技术。创建图形用户界面(GUI),异常处理, 文件输入/输出(I/O)。线程和网络。熟悉面向对象概念的学员可以学习编写Java应用。本课程应用Java 2 SDK。
授课对象:想获得Java编程技术的程序员;准备参加SCJP认证考试的学员。
培训目标:本课程完成后,您将具备以下能力:1、应用面向对象技术(如继承多态)建立复杂的Java应 用程序。2、使用文件(I/O)类库读写数据和文本文件。 3、创建和使用Java的GUI组件:Panels、buttons、labels、 text fields、text areas. 4、创建独立的Java应用程序,使用框架(frame)和菜 单(menu)类设计Java图形界面应用。5、编写多线程程序。6、应用Socket编写TCP/IP客户端应用。
口 Java技术的面向对象应用程序的分析和设计(UML)(00-226)
课程长度:为5天 (授课:50% 上机:50% )
课程描述:本课程向系统开发人员讲授应用UML进行面向对象(OO)的分析和设计(OOA&D)。应用软件不是静止的,它们不断发展和成长以满足商业活动的改变和顾客的需求。分析这些需求并将它们转化为新的软件模型将产生竞争优势。本课程中所讲授的面向对象分析和设计方法使得软件专家能够实现现代OO语言(例如Java编程语言)内在的效率。 与统一建模语言(UML)相关联的各种概念以及分析和设计技术涉及到迭代、增量的统一软件开发过程的各个阶段。同时还讨论了设计模式、对象和动态模型、系统设计和系统功能分解技术的使用。
授课对象:负责面向对象软件应用程序的概念和开发的系统的建筑师, 软件工程师和开发人员;有兴趣使用OOA&D技术来推动生产力和减少开发周 期的信息技术专家
培训目标:本课程完成后,您将具备以下能力 1、理解面向对象的系统开发的优点 2、列出面向对象的系统开发的概念 3、列出一个项目的主要阶段,及其迭代、增量的生命周期 4、定义需求获收过程 5、将设计指引应用到你的分析和设计中,以确保高质量的 建模产品 6、列举组成UML的模型 7、识别模型对象和类 8、类之间的关系 9、辨识定义类的属性 10、用多态性和其他设计技术定义类的行为 11、定义和分析动态模型 12、详细设计类的属性、操作和相互关系 13、描述设计模式 14、描述怎样设计和分解系统
预备知识:学习本课程,您必须具备以下能力 :1、了解面向对象概念和术语 2、具有一般的编程术语的工作知识,特别是Java编程语 言的知识 3、了解编程,特别是Java编程语言 4、 了解应用程序的开发 5、理解基本的系统开发的过程和环境
学习本课程,您必须已完成课程 : SL-275: Java编程语言
后续课程:学完此课程之后,建议学习:1、SL-285: 高级Java编程工具包 2、SL-301: Java技术的分布式编程
口 高级Java编程工具包(SL-285)
课程长度: 为5天 (授课:40% 上机:60%)
课程描述:本课程通过设计一个文档服务器应用方案为学员提供实践经验。学员运用图形界面设计和网络通信编写一个与网络数据库交互的Java应用程序。上机实习的时间说明了本课程的实用特征,完成这门课的学习将有助于学员准备SCJD认证考试。
授课对象:已熟悉基本Java语言结构及语法的程序员;开发复杂和产品级应用 的开发人员。
培训目标: 本课程完成后, 您将具备以下能力 1、分析、设计、实现和测试“自底而上”的intranet的商 业应用。2、 理解JDBC和编写与SQL数据库连接的程序。
预备知识: 学习本课程, 您必须具备以下能力:1、具有使用Java编程经验 2、了解怎样实现接口和处理Java异常 3、应用面向对象技术 4、了解用户界面设计 5、了解基本的TCP/IP通信 6、 掌握Socket或流编程
口 用Java开发Web组件(SL-314)
课程长度:为5天 (授课:50% 上机:50% )
课程描述:本课程为学员提供了在Tomcat服务器环境下用Java Server PagesTM(JSPTM)和servlet技术来快速建立实现相应Web层组件的知识和技能。学员可接受到用Java技术分析、设计、开发、测试及发布Web应用程序的最好的锻炼。相关的课程练习为学员提供了在intranet和低成本的商业网站上创建和发布Web应用程序的经验。 本课程还为准备参加Sun公司新的认证考试Web Component Developer提供指导。同样,学员不仅会学到详尽的JSP和servlet技术,而且会在Web层与其它层的整合,从浏览器的显示到Enterprise JavaBeansTM (EJBTM)组件在应用程序服务器上的运行以及后台数据库资源等方面得到锻炼。
授课对象:参加本课程的学员应为具有相当于Sun公司Java认证水平的Java开发员。本课程讲述的是用于汇编和动态生成Web页时Web组件的创建,如servlet和定制标签等,而非用超文本标记语言(HTML)、JavaScriptTM或其它Web表示技术设计网页。
培训目标:本课程完成后,您将具备以下能力 1、为一个应用程序和体系结构选择最好的Web技术 2、编写Java servlet 3、将Web应用程序与EJB组件和数据库连接 4、实现应用程序管理技术,如安全性和线程化 5、编写JSP 页 6、为JSP页创建定制的标签库
预备知识:学习本课程,您必须具备以下能力 :1、具有编写Java应用程序的能力 2、整合现有的Java代码(即使用项目组其它成员建立的类) 3、设计Java应用程序 4、从功能上描述n层体系结构的优点 5、 用HTML语言编写Web页
口 架构和设计J2EE应用(SL-425)
课程长度:为4天 (授课:60% 上机:40% )
课程描述:创建强健的企业级应用,需要为应用快速开发提供设计 实现蓝图(blueprint)。本课程不仅学习如何衡量应用的规模,而且能学到用一系列通用指引来表述应用的灵活性、高效性、安全性以及可管理性。通过讨论学员应用架构策略和设计模式技术创建J2EE应用来体会如何运用这些指引。本课程从J2EE蓝图"Designing Enterprise Applications with the Java2 Platform,Enterprise Edition"书中抽取了部分资料,并选用实际实例。本课程提供了一个介绍性、直接的J2EE系统架构的学习体验。注意:这不是一个编码课程,如果对J2EE组件编程感兴趣,可以参加如下课程的学习:SL-310,SL-315,SL-330,SL-351,FJ-310或SL-500.
授课对象:深入理解J2EE blueprint 模型的企业应用建筑师、 系统分析员、资深开发员;学习n层最佳实践架构的独立软件开发商(ISVS)和咨 询人员。
培训目标:本课程完成后,您将具备以下能力 1、区分体系架构及设计 2、解释体系架构的过程 3、列举并描述一个体系架构的能力及设计目标 4、列举并定义由体系架构的确定而得到的优缺点 5、描述J2EE技术对能力及设计目标的影响 6、描述基于J2EE技术,为开发多层体系架构的最佳实践 及设计指引 7、描述J2EE模式及解释如何用J2EE解决企业应用程序中 的关键问题
预备知识:学习本课程,您必须具备以下能力:1、已学习一门Java编程课程; 2、 具有JavaBean组件技术经验 ;3、具有分布计算和通信概念的工作经验 ;4、具有面向对象分析和设计经验和建立RUP模型经验 ;5、熟悉J2EE技术规范和Client/Server架构
|
|