远洋师在书社会推荐W3Schools,说XML很容易学。不意在家访问w3school.com这个纯IT学习网站竟然要翻墙,架上梯子看一眼,加入收藏的一瞬,想到自己很久没有正儿八经地学新东西了,下次再打开这个网站又不知何时。那天正是周五晚,周末后还有中秋假,于是下决心在接下来的三天中学会XML。
说干就干,马上开始学。开篇说很容易学,翻到下一页,说学前要先了解HTML和Javascript。HTML略有所知,于是转到JavaScript去看个究竟。也说很容易学,翻到下一页,说要先了解HTML和CSS。于是转到CSS页面去看,翻到下一页,说需要先了解HTML/XHTML。前期知识一串串的,崩溃。
虽然书社会多位网友都说不必学那些前期知识的,但因为自己并没有系统学过HTML,也没有制作过什么网页,绝大多数HTML知识是通过看页面原代码得来的,因此决定从头学一遍。当晚从HTML/XHTML开始,接着是CSS(部分)、JavaScript,整整两天完成准备知识(其中外出FB一次)。第3天晚上开始学XML,到第4天下午完成,说出的大话终于不用收回。晚上外出散步,走着走着,满天厚厚的云层突然一扫而光,中秋日皓月当空。
不得不说,W3学校真是很棒的学习网站:
√ 每页一个知识点,只提供最基础的信息,让初学者不至于陷入过多新知而失去学习的信心。完整的参考附在最后,可供扩展学习。
√ 可以边学边看到实例及实现效果,还可以自己编辑例子后看显示结果,互动感很强。
√ 告知标准的最新进展,免得用过时内容(比如<font>标签到HTML4不推荐,Frames框架未来将不支持)。
√ 课程开始前告知准备知识,学完课程后告知接下来还可以学什么,让人目标清晰而不至迷失(五方面课程:HTML/CSS,XML语言,浏览器脚本、服务器脚本、多媒体)。
√ 课程结束后有一个自测,20道题、满分100,答题不限时,会让学习者特有成就感。
──如此速成,学完后自然不可能马上做出好网站,但看网页眼光会毒不少,也知道某些功能可以如何实现了。
[update 2011-10-15:
1、目前已不用架梯可访问;
2、网站的中文站目前有HTML部分]
附记:关于XML学习
XML课程中提到要更深入地了解某些方面,分别需要学习DTD、XML Schema、XSLT和XML DOM,准备留着今后哪天再下决心。远洋师认为可以直接去看MARCXML的schema或者VRA Core 4来学XML Schema。MARCXML的schema是看过的,当时没啥感觉──这次学完XML也还没啥感觉,准备学完XML Schema再去看那两个Schema实例。我想对菜鸟来说,还是从基础知识学起比较好。
接受远洋师建议,未来准备跳过DTD和XML DOM,但XSLT还是想学一下。自当年在数图研讨班(JASDL)上听秦健老师讲样式表的那些很酷的应用实例,一直念念不望的──念了这么些年还没有些许行动,对自己也无语了。
崇拜一下,太强了
的确很强!
很想知道你的翻墙的那个是什么 ^_^
当时用的telex,这几天已不能用了