您现在的位置: 中国IT实验室 >> NIIT >> NIIT >> 文章正文
GNIIT系统课程

ChinaITlab  2003-3-4  保存本文  推荐给好友  QQ上看本站  收藏本站



  以下是NIIT 目前提供的以Web为中心的基于因特网的软件技术和电子商务技术的课程。GNIIT系统课程全部是4年,学员可成为全球化的完全的信息技术专业人员。
  信息搜索和分析技能 (ISAS)
   在开始的四个学期中都有这门课程。培养学生在因特网上搜索和分析所需知识的能力。学生以分组形式选取不同的议题在因特网上进行搜索和分析,教师给予适当的指导,最后学生将小组和自己的方法和结果以总结报告的形式报告。
  技术前沿
   在开始的四个学期中都有这门课程。让学生能得到全球专家的指导和了解IT发展的前沿。它包括在线测试,专家解答和全球论坛等专项。详细请见www.niitnetvarsity.com
  第一学期:26周
   学期结束达到目标:WEB程序员
  编程方法和技术
   编程应该掌握的方法和技术。使用流程图和伪代码技术开发程序的基本逻辑。算法设计的核心概念和简单的编程结构,如:顺序,分支和循环。
  程方法与技术 课程内容
  用流程图表示程序的逻辑性
  在这课,你将学到应用流程图描绘过程以解决一些涉及条件检验的简单问题。在这过程中,你将开始认识用于表示流程图的约定和获取变量和数据类型的输入。
  用伪码表示程序的逻辑性
  你将学到用伪码描写过程以解决一些包括条件检查的简单问题。这课也包含你将自己解决的独立实践问题。
  用复杂条件和迭代表示程序的逻辑性
  你将学到用流程图和伪码合并复杂条件检查和迭代结构.
  实现嵌套的条件和模块化的程序的逻辑性
  在这课,你将学习使用嵌套条件和欣赏到模块化程序设计的优势 。这课也包含你将自己解决的独立实践问题。
  使用MICROSOFT SQL SERVER 7.0 实现数据库的设计
   使你能使用实体关系模型和规范化技术高效地设计出数据库。使用结构化查询语言(SQL)来检索,修改数据库中的数据。使用SQL SERVER的各种特性(如:约束,规则,缺省,视图,索引,存储过程和触发器)设计出符合安全性和实体完整性要求的数据库。这模块将帮助你准备MCSD认证考试中的一门--Implementing Database with Microsoft SQL Sever 7.0.
  Microsoft SQL Sever 7.0.课程内容
  组织数据
  在这节课中,你将了解为什么需要数据库,以及数据库的基本组成部分。你还将学习在表中以行和列的形式组织数据。
  用实体关系图设计数据库
  在这节课中,你将学习使用实体关系图来描述数据库的设计。
  确定表中的关键字
  关键字是有助于维护数据完整性的特殊属性。在这节课中,你将学会确定表中的关键字。
  查询数据库
  创建和维护数据库主要是为了存储和检索信息。你将学习从数据库的一个或多个表中检索数据的各种方法。
  创建并管理表
  为了存储数据、最终在需要时检索数据,你需要在数据库中创建表。在这节课中,你将学习创建表和存储数据。你还将学会表的管理。
  实施数据完整性
  SQL Server 提供了各种实施数据完整性的方法。数据完整性大致可以分为:实体完整性、域完整性、引用完整性和用户自定义完整性。你将学会通过约束、规则和缺省来实施实体完整性、域完整性和引用完整性。
  维护数据库
  维护数据库涉及到在数据库中存储、修改和删除数据。你将学习如何在表中插入、更新和删除行。
  实现索引
  索引增强了查询性能。在这节课中,你将学习SQL Server支持的各种类型的索引。还将学习如何创建和管理这些索引。
  实现视图
  视图用于简化复杂查询的使用。它们也用于提高数据的安全性。你将学习创建和使用视图。
  实现批
  批是提交给SQL Server执行的一系列SQL语句。要创建批,你必须熟悉SQL Server支持的编程结构。除此之外,你还将在这节课中学习SQL Server编程中使用的各种流程控制结构。对于这节课中所涉及的编程的理解,对于实现存储过程、事务和触发子也是非常重要的。
  实现存储过程
  存储过程用于提高执行T-SQL语句的性能。使用存储过程还有更多其他的好处。你将学习为什么需要存储过程,存储过程的好处。还将学会创建和管理它们。
  实现BCP和DTS
  数据可以从SQL Server传递到外部数据源,反之亦然。海量拷贝实用工具 (BCP) 和数据转换服务(DTS)就用于实现这一目的。在这节课中,你将学习使用BCP和DTS 向导。
  实现事务
  事务用于确保数据的一致性。在这节课中,你将学习创建和管理事务。还将研究关系到锁和死锁的情况。
  实现触发子
  触发子用于实施用户自定义的业务规则和数据的引用完整性。在这节课中,你将学习创建和管理触发子。还将观察触发子如何实施数据完整性。
  规范化和非规范化数据
  规范化是减少数据库中数据冗余的一种方法。它有助于确保数据的一致性并提高了磁盘空间的利用。在这节课中,你将学习规范化过程中使用的各种范式。虽然规范化减少了数据冗余,但它降低了查询性能。所以就产生了需要对数据进行非规范化的情况。在这节课中,你将学习如何非规范化数据。
  统一模型化语言介绍
   是一种图形化语言。用于查看,说明,结构化和文档化软件系统的各种视域。并日益发展成为全球工业界的标准。该方法非常适合于涉及到面向对象语言(如:JAVA 和C++)的项目。学生将学习OOAD 和SDLC概念,然后是UML标记法,图和应用程序。
  统一模型化语言介绍 课程内容
  描绘系统的用户视域
  在这节课中,你将学习如何识别商业场合中的动作者和使用情况,并绘制使用情况图。
  描绘系统的结构视域
  你将学习如何识别类及其行为和属性,并绘制类图。
  描绘类的行为视域
  你将学习如何绘制协作图,并理解状态图表。
  描绘系统的实现视域
  你将学习如何确定一个系统中的软件组件,并绘制组件图。
  描绘系统环境视域
  你将学习如何确定一个系统中的结点,并绘制配置图。
  JAVA编程
   这模块将帮助你准备JAVA平台考试中的SUN认证程序员考试。JAVA是WEB上最流行的语言之一。先介绍一些面向对象的概念--封装,抽象,继承和多态。你将在创建程序的过程中用到动画和网络协议,还将利用JAVA数据库连接(JDBC)连接到数据库。你将学习如何将你的程序网络化,并利用JDK工具压缩你的文件。
  JAVA 课程中心内容
  了解类
  在这节课中,你将通过个案研究来了解类、它们的属性、行为。这节课为你建立面向对象应用程序开发的一个基础,而你在整个教程中都将接触面向对象编程。
  为什么要学习JAJA
  你将通过上下文理解Java的重大意义。你还将理解使Java成为最流行的编程语言之一的一些特性。
  创建类和对象
  在这节课中,你将使用Java创建类和对象。在今后的课中,这些类和对象将用于应用程序的开发。
  用运算符操作数据
  在这节课中,你将用运算符完成内存中数据的算术计算。
  使用重复及其他编程结构处理数据
  在这节课中,你将使用重复结构和数组,并通过判断结构来实现有条件地执行程序。
  描绘类的层次和关系
  你将实现面向对象编程中的最重要概念之一——继承。你还将实现方法的覆盖。这课还将帮助你理解抽象类和最终类的作用。
  创建前端-后端
  在这节课中,你将使用Swing API创建基于Java的前端——后端应用程序,Swing API 被包含在JDK 1.2中。
  创建基于WEB的JAVA 程序
  你将在这节课中将Java应用程序转换成applet 。Java applet 具有在Web浏览器上运行的能力。你还将根据特定的设计组织applet上的控件。
  验证数据输入
  你将在Java applet中结合事件处理。你将用事件处理技术来验证最终用户输入的数据。
  添加标签框格
  在这节课中,你将用Swing API 中的标签框格控件将几个数据输入屏组合起来。
  处理异常事件
  这节课涉及对例外处理技术的理解和结合应用。要开发出强壮的应用程序,这个方面是非常重要的。
  添加日期和时间
  你将创建在程序窗口中显示当前日期和时间的多线程的应用程序。这节课不仅强调了Java线程应用程序,也教授了语法和语义。
  向Applet添加图象和动画
  在这节课中,你将在applet上放置图像,学习动画基础,并使applet上的文本活动起来。
  在磁盘上存储数据
  在这节课中,你将使用java.io 包。你将学会从用户处接收数据并将其保存为磁盘文件。
  在数据库中存储文件
  这节课为你介绍用Java进行数据库编程的基础。你将用java.sql包和后端数据库服务器交互。你将用Java编写独立的应用程序,通过其连接到数据库并在表格中插入数据。
  创建网络服务器应用程序
  在这节课中,你将用java.net包创建多线程的、中间层TCP/IP套接字服务器应用程序。这种应用程序具有服务顾客需求并向后端数据库发送SQL语句的功能。
  创建网络客户机Applet
  在这节课中,你将增强你的applet程序的功能,使其同上节课中创建的TCP/IP套接字服务器应用程序进行通讯。你还将测试并集成服务器和客户机应用程序。
  在WEB 上发布JAVA Applet
  这节课的目标是应用程序的集成。你将集成所有的applet、应用程序以及在前面的课中创建的Web页,并在Web浏览器中运行完整的应用程序。
  第二学期:26周
   学期结束达到目标:面向对象的可视应用程序员
  Linux 6.0的多用户操作系统概念
   Linux是成长最快的操作系统之一。你接受的命令范围从文件和目录管理到过滤器,管道和编辑器。你将学习用shell脚本写shell程序。你也将通过系统调用Linux书写程序。
  Linuxeu 课程内容
  内部网,互联网通讯
  在这课里,你将学习收发邮件和同其他用




 相关文章  热门文章
NIIT两年内要建400家培训中心
IT培训刮起印度风
高薪加速器-CNIIT
软件培训管用吗?
Med-NIIT:学历、技能一箭双靶
NIIT课程全新介绍
关于NIIT软件解决方案 
NIIT---计算机教育和培训领域的先锋 
NIIT独特的教学方法
2003年NIIT全球同步革新课程——E点通近期发…

 文章评论


认证培训
热门专题       more
相关下载
论坛新帖
博 客