早点发出来,大家可以提前去图书馆借相应的书籍回家看。主要有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/
,里面有多种语言的教程,我平时写代码的时候会经常上去查查一些标签和对象的属性,大家也可以作为教程来看,里面都会有例子的,可以帮助理解。还有就是要善用搜索引擎,大部分时候都可以在里面找到你要的答案的。
最后希望大家能好好利用寒假的时间学些自己感兴趣的东西,早日加入到工作室的项目开发中去。祝大家考试顺利~
转载于:https://blog.51cto.com/mcdoing/254727