FIF ASP互动教程

 从2006年5月18日开始,FIF推出国内网上第一部互动视频教程:《ASP互动视频教程》。它预示着一个全新的自助学习时代的到来。

  尽管相较于传统的图文教程,以前的多媒体视频课件优点非常明显,但它仍然存在交互性差的缺点,不能实时的互动。当WEB2.0概念的大潮猛烈的冲击着互联网之际,“互动教程”的推出正是适应时代要求的体现。

  FIF认为,互动教程是以新颖而又灵活多变的教学模式、模拟课堂的教学环境、方便的网络沟通途径、系统化的学习方案为主体的互动表现形式。《ASP互动视频教程》即是对这种新教学模式的一个尝试,目的是用互动形式来解决前面提到的问题,使通过网络学习知识变得更加方便,有更好的学习效果。

  另外,该教程在表现形式上更注重深入浅出的教学,尽量采用通俗易懂的话语、贴近生活的例子。FIF组合了两个新词,一个叫“引教逻辑”,即引导学习者的教学逻辑。另一个叫做“连续注目点”,即学习者在看教程学习的时候应关注的显示位置。

VIP会员学习方案
适应人群:熟悉HTML但不能独立制作整站而对编程一点都不了解的人群
学习目标:使得对编程一点也不了解的人学会ASP编程,学习程序编写的思路,使得能独立编写程序,并为学习其它编程语言打基础
VIP学习过程如下:
    这个过程通过学习教程的第一章与第二章,为学习以后的课程打好基础。

    这个过程通过学习第三章和第四章,学习编程的基础知识
    编程入门后需要一个持续数天的小程序编写阶段,以消化吸收以前学过的知识。

    通过第五章对象与组件的学习,将了解到ASP的组件与对象特性

    数据库的学习是在课程的第六章第七章体现的,以ACCESS为例对数据库进行学习。并通过一些小程序范例来说明数据库的操作
   这个阶段也是一个持续数天的综合小程序编写阶段,以对ASP的各种小技巧进行学习

   在第8章安排了一个大型的网站开发实例,通过这个章节的学习,使大家了解工程的编写思路,从需求分析到工程完成的整个过程都进行了进述。使得大家具有独立分析、理解、编写工程的能力

   本阶段提供了一些编程的高级技巧,比如,代码分离、XML等

第一章 序
本章从讲解FIF新版教程功能开始,带你走进神圣的ASP学堂,FIF小组将最优质的教程奉献给大家!
  1.1 序
    新版ASP序曲
    1.1 序 [您此次应学的课程]
    
第二章 准备
本章主要是一起来做一做学习ASP前的准备工作,只有有了这样的环境,才是学习ASP的前提!
  2.1 ASP是什么东东?
    入门知识:了解ASP是什么样的东西
    2.1 ASP是什么东东?
    
  2.2 构建一个ASP运行环境
    跟我学:构建一个ASP运行环境
    2.2 构建一个ASP运行环境
    
  2.3 照葫芦画瓢
    初识ASP代码,对ASP建立初步的印象
    2.3 照葫芦画瓢
    
第三章 师傅领进门
在本章学习ASP中的VBSCRIPT脚本基础,它是ASP中使用的黙认脚本语言!
  3.1 程序是怎么工作的
    了解ASP中脚本语言是如何工作,如何应用的。
    3.1 程序是怎么工作的
    
  3.2 能变的量
    讲解变量
    3.2 能变的量
    
  3.3 变量、变量、变量
    讲解变量的附加知识
    3.3 变量、变量、变量
    
  3.4 数据的类型
    语言中的数据类型,运用好数据类型是编程的基础
    3.4 数据的类型
    
    3.4.1 数据类型详解[VIP]
    
  3.5 不能一条道跑到黑
    对分支语句结构的讲解,学会它可以让我们处理非直线性的问题
    3.5 不能一条道跑到黑
    
    3.5.1 其它分支语句[VIP]
    
    3.5.2 SELECT CASE补遗[VIP]
    
  3.6 组合拳
    分支语句及其中的条件表达式的使用,逻辑运算及复杂条件表达式运用
    3.6 组合拳
    
  3.7 转
    循环的使用,我们可以用它来让电脑做一些重复的处理工作
    3.7.1 转(上)
    
    3.7.2 转(下)
    
    3.7.2.a FOR循环的步进(STEP)[VIP]
    
    3.7.3 其它循环语句[VIP]
    
  第八节 数组
    数组的使用,它可以使我们处理大量数据,或是有规律的数据时更加方便
    3.8 数组
    
    3.8.2 多维数组的使用[VIP]
    
第四章 雨后春笋
了解ASP中更深一层的知识
  第一节 输入和输出
    输入和输出信息的方法及技巧
    4.1.1 输入和输出(上)
    
    4.1.2 输入和输出(下)
    
    4.1.3 程序流程图[VIP]
    
  第二节 函数
    一种语言,实际上是一种语法结构和N个函数的组合,用好函数,才能说用好这门语言
    4.2.1 函数(上)
    
    4.2.2 函数(下)
    
    4.2.3 自编函数(上)
    
    4.2.4 自编函数(中)
    
    4.2.5 自编函数(下)
    
第一习作阶段
小程序编写阶段,消化之前学过的知识。
  习题
    通过习题巩固学到的知识
    元旦倒计时程序[VIP]
    
    字符串处理练习[VIP]
    
    编写石头、剪刀、布小游戏[VIP]
    
    编写简单的日历程序[VIP]
    
    编写一个ASP提纲列表[VIP]
    
    生成随机字符串[VIP]
    
    小习题测验1[VIP]
    
    小习题测验2[VIP]
    
    小习题测验3[VIP]
    
    小习题测验4[VIP]
    
    小习题测验5[VIP]
    
第五章 对象与组件
在ASP中对象与组件是十分强大的功能,也是我们必须学习的,本章有助于大家了解对象的概念,以及熟悉一些常用的,很重要的对象和组件的使用方法。
  第一节 对象
    ASP中的重要内置对象的使用方法
    5.1.1 REQUEST对象
    
    5.1.2 RESPONSE对象(上)
    
    5.1.3 RESPONSE对象(下)
    
    5.1.4 SESSION对象
    
    5.1.5 APPLICATION对象
    
    5.1.5.1 简单的APPLICATION对象实现聊天室[VIP]
    
    5.1.6 SERVER对象
    
  第二节 组件
    ASP中常用组件FSO的使用
    5.2.1 FSO组件(上)
    
    5.2.2 FSO组件(下)
    
第六章 数据库
可以说数据库是动态网站的灵魂,没有它,你将很难实现动态的信息处理,所以,好好的学它吧,这将是你正式进入ASP世界的门槛。
  第一节 数据库
    数据库简介
    6.1.1 令人兴奋的数据库
    
  第二节 ACCESS的简单操作
    本教程以ACCESS数据库为演示对象,因此对它有所了解是有必要的。
    6.2.1 ACCESS的简单操作(上)
    
    6.2.2 ACCESS的简单操作(中)
    
    6.2.3 ACCESS的简单操作(下)
    
  第三节 SQL语句
    数据库是网站的信息存储仓库,而SQL语句是帮助我们来调度这些信息的,它的重要性可想而知。同时,越高深的知识当然越难学,可不要退缩哦!
    6.3.1 SQL语句1
    
    6.3.2 SQL语句2
    
    6.3.3 SQL语句3
    
    6.3.4 SQL语句4
    
    6.3.5 其它比较常用的SQL语句[VIP]
    
第七章 ASP操作数据库
  
学完了大堆的理论,现在要开始实践在ASP中如何运用它们了。
  第一节 ASP操作数据库
    本节以一个会员功能实例来逐步揭开ASP操作数据库的神秘面纱!一定要好好的学哦!
    7.1.1 ASP操作数据库1
    
    7.1.2 ASP操作数据库2
    
    7.1.3 ASP操作数据库3
    
    7.1.3.a1 补SQL语句中的AS关键字[VIP]
    
    7.1.4 ASP操作数据库4
    
    7.1.5 ASP操作数据库5
    
    7.1.6 ASP操作数据库6
    
    7.1.7 ASP操作数据库7
    
第二习作阶段
  
此阶段是将把我们之前所学的内容进行吸收,这是有过很多小程序实例来实现的,大家要努力哦~
  习题
    千万别偷懒~
    编写统计在线人数的小程序[VIP]
    
    满天星小程序[VIP]
    
    ASP源码浏览器[VIP]
    
    编写文件浏览器小程序[VIP]
    
    用户登录小测验[VIP]
    
    简单的计算器[VIP]
    
    上次访问时间[VIP]
    
    显示在上一页停留的时间[VIP]
    
    猜数字游戏[VIP]
    
    磁盘驱动器浏览器[VIP]
    
第八章 整站实例
  
第八章 整站实例 :用户系统、公告系统、留言板、翻页技术、投票系统、友情链接、新闻系统、购物车系统
  第一节 准备
    网站编码之前的准备工作:需求分析,数据库设计 ,网站前台页面设计等等
    8.1.1 网站需求分析及前台页面制作[VIP]
    
    8.1.2 数据库设计[VIP]
    
  第二节 用户系统
    网站的用户系统,包括用户注册,登录,后台管理等
    8.2.1 用户系统制作之注册、登录[VIP]
    
    8.2.u1 网页编程中的SQL模糊查询语句补遗[VIP]
    
    8.2.2 用户系统制作之后台管理[VIP]
    
  第三节 公告系统
    网站发布公告的平台
    8.3.1 公告系统制作[VIP]
    
  翻页技术
    动态信息的分页显示功能设计
    8.4.u1 翻页技术(上)[VIP]
    
    8.4.u2 翻页技术(下)[VIP]
    
  第四节 留言系统
    网站留言系统,接受会员留言,并对留言进行审核回复等等
    8.4.1 留言系统之留言、显示留言[VIP]
    
    8.4.2 留言系统之审核、回复、管理(上)[VIP]
    
    8.4.3 留言系统之审核、回复、管理(下)[VIP]
    
  第五节 投票系统
    一个自定义程度很高的投票系统,可建立多套投票,并对投票进行管理
    8.5.1.1 投票系统之投票管理(上)[VIP]
    
    8.5.1.2 投票系统之投票管理(中)[VIP]
    
    8.5.1.3 投票系统之投票管理(下)[VIP]
    
    8.5.2.1 投票系统之投票显示(上)[VIP]
    
    8.5.2.2 投票系统之投票显示(下)[VIP]
    
  图片/文件上传技术
    ASP中文件上传时表单数据的处理模块
    8.6.u1 adodb.stream对象[VIP]
    
    8.6.u2 Scripting.Dictionary对象[VIP]
    
    8.6.u3 文件上传表单处理(上)[VIP]
    
    8.6.u4 文件上传表单处理(下)[VIP]
    
    8.6.u5 将文件内容写入数据库(文件上传补遗)[VIP]
    
  第六节 友情链接系统
    本系统虽然不是十分重要,但涉及到图片上传技术,因此前节内容必须弄懂
    8.6.1 友情链接模块制作[VIP]
    
  第七节 新闻系统
    其实新闻系统只是狭义的称谓,实际上可以将它作为一个信息发布系统来制作和使用,这将是整个网站的核心功能!
    8.7.1 新闻系统之新闻分类管理[VIP]
    
    8.7.2 新闻系统之新闻内容管理[VIP]
    
    8.7.3.1 新闻系统之新闻显示(上)[VIP]
    
    8.7.3.2 新闻系统之新闻显示(下)[VIP]
    
  第八节 购物车系统
    虽名为购物车系统,但实质包含了商品展示及商品订购和订购管理,其中最重要的技术就是购物车技术!
    8.8.1 购物系统之商品管理[VIP]
    
    8.8.2 购物系统之商品展示[VIP]
    
    8.8.3.1 购物系统之购物车制作(上)[VIP]
    
    8.8.3.2 购物系统之购物车制作(下)[VIP]
    
    8.8.4 购物系统之订购管理[VIP]
    
第三习作阶段[VIP]
  
根据第八章学习知识,按要求完善网站,使之更好的投入实用!
  
    
    
    
第十章 整站设计技巧[VIP]
  
第十章 整站设计技巧 讲述一些网站设计技巧和一些代码技巧!
  网站设计技巧
    网站设计技巧
    10.1.1 模板及静态页生成技术[VIP]
    
    10.1.2 网站配置文件[VIP]
    
第十一章 附加辅助学习部分
  
第十一章 附加辅助学习部分
  第一部分 SQL SERVER与ASP
    讲解ASP与SQL SERVER的关系及操作技巧
    11.1.1 安装SQL SERVER[VIP]
    
    11.1.2 在SQL SERVER中建立数据库[VIP]
    
    11.1.3 将ACCESS数据库导入到SQL SERVER[VIP]
    
    11.1.4 ASP连接SQL SERVER[VIP]
    
    11.1.5 ASP操作SQL SERVER数据库[VIP]
    
第十二章 期终考试[VIP]
  
在这里检验你的学习!