早点发出来,大家可以提前去图书馆借相应的书籍回家看。主要有3 个方向给大家选择。

1.前台页面的美工与布局( HTML CSS
任务要求:熟练掌握HTML ,能够运用CSS 进行基本的页面布局。
工作室以后web 项目的页面布局大部分都会采用div+css 布局,所以html css 是基础,作业是对一个给定了div 结构的页面用css 对其进行布局与美化,最终的美工效果不限,大家可以发挥想象力,主要考察对css 技巧的掌握和代码的书写习惯,因为到时候要一起做项目,要写出规范的代码才方便成员之间的交流。这里的代码请不要用DW frontpage 等软件自动生成,全部采用手写,建议用DW 下的代码模式编写(不想装DW 的用轻量级的editplus 也不错),里面的染色和补全功能可以加快敲代码的速度。
选择这个任务的童鞋请自行查阅html css 的书籍。html 的书基本只需要一本能够系统讲解的就够了,主要是熟悉里面常用标签的用途。css 技巧性高些,建议有两到三本教材,一本系统介绍语法的,一本讲高级技巧应用的。
PS :这里要用到的html 页面我考完试之后帖上来,最近备考,木有时间去写。。

2.网站后台与前台动态页面的设计( PHP ASP.NET JSP或其他动态语言都可)
任务要求:熟悉HTML ,熟悉PHP (或其他)语言常用的一些函数,了解一些常用的SQL 语句。
动态语言会涉及更多的编程知识,工作室建议大家学习php ,因为以后工作室的网站会用php 写,当然也不强求。最基本的要求是能实现页面和数据库交互的基本操作:记录的插入,记录的删除,记录的更新。做出的动态网站形式不限,比如可以做一个新闻发布系统,投票系统之类的,只要有用到上面要求的功能即可。数据库建议用sql ,怕麻烦的同学用access 也可以。还有就是选这个方向的同学做出来的页面不要求美工,只要能显示出来就可以了。
书籍方面借一本系统讲解html 的书,了解基本的标签,再借一本系统讲解PHP 的书就够了(其他动态语言的也可以),反正比c c++ 简单多了。。当然,涉及到数据库操作的SQl 语言也要会一点点,这里的任务的要求很低,不想看书的话直接在网上baidu 一下SQL 语言的简明教程就够用了(像w3school 里面的SQL 教程就够用了)。

3.RIA富互联网应用开发
任务要求:了解RIA ,了解flex builder 的一些基本组件的功能,了解在Flex 中一些简单的数据交互的方式
这个会用到FLEX 技术,推荐大家用flex builder 开发,可以以学生身份免费申请到正版序列号。这个技术说白了就是用
flash 做网站,做出来的网站因为只需要传送数据而不需要传输其他代码,所以速度比传统网页更快,而因为在flash 平台下,界面可以做得非常华丽。是以后网站发展的趋势。这个题目的要求不高,只需要做一个能够从rss 源里读取资料的页面就可以了,可以理解成rss 订阅器,说白了就是做出一个能与XML 数据交互的页面。
FLEX 的话我也是刚起步,没什么经验好说的,要实现这个rss 订阅器的话借一两本系统讲解FLEX 应用的书就够了,因为能够用Flex builder 进行图形化开发,上手很快的。同时最好百度一下XML ,了解一下相关的知识。

如果你想参与工作室接下来两个 web 项目的开发,以上三个任务至少完成其中一个。如果你看完之后头很晕,而且暂时不想参与项目,只是想留在兴趣小组里面继续学习的话,以下有一个简化版的考核:

1.前台页面的美工与布局( HTML CSS
任务要求:熟悉HTML ,了解css
自行用div css 布局设计一个个人blog 的主页网页,要有基本的美工,不能太丑。代码请纯手工敲,不要用DW 之类的软件自动生成。
2.网站后台与前台动态页面的设计( PHP ASP.NET JSP或其他动态语言都可)
任务要求:了解动态语言的工作原理,了解SQL 语言
用动态语言从给定的access 数据库中调用出所有的记录,并显示在页面中。(会用到一点SQL 语言,就一点点)

3.RIA富互联网应用开发
这个我想不到再简单一点的任务了。。。还是先学好前两个比较基础的技术吧。


请大家自觉完成任务,虽然网上有很多代码,建议大家去看,去学习,会进步很快的,但是不要抄袭,直接copy 别人代码的同鞋后果自负。其实这些要求都是很基础的,只是想看看大家的自学能力,因为以后不会有人一直手把手交你,很多时候需要自己去摸索。如果真的对做网站感兴趣的话应该一两个星期就能做出来了。
介绍一个学习的网站: http://www.w3school.com.cn/ ,里面有多种语言的教程,我平时写代码的时候会经常上去查查一些标签和对象的属性,大家也可以作为教程来看,里面都会有例子的,可以帮助理解。还有就是要善用搜索引擎,大部分时候都可以在里面找到你要的答案的。
最后希望大家能好好利用寒假的时间学些自己感兴趣的东西,早日加入到工作室的项目开发中去。祝大家考试顺利~