Web前缘
第一次听“网页设计”这个词是在刚上大学时,学校要举行网页设计大赛,然后俩同学鼓动我参加,正好也想体验一下,就参加了。
当时什么都不会,电脑基础也很差,唯一的用电脑经历就是中学时代每周一节的微机课。然后就去图书馆找到两本书,一本Dreamweaver入门,一本Fireworks入门。然后就去网吧下载软件照着书上练习,最后瞎弄出来三个静态网页,这就算比赛作品了,对比赛也没报任何希望了。而且决赛演示时,看到学长的作品才知道什么叫网页设计,有两个不错:一个是PHP设计的电子商务网站,另一个是ASP设计的社区网站。比赛一过,突然对网页设计没什么兴趣了,MD,打击有点大,心理留下了阴影!
大学学的唯一的编程语言是VB,非常入门的,考完国家等级考试之后也没怎么学了。
后来大二暑假,想自学ASP,学了一周,要HTML基础,所以搜了一本电子版简洁教程,然后学起来感觉有点枯燥了,就又中止了。
直到大四找到工作后,想想大学都学了什么,做了什么,又到底想干什么,适合做什么。便决定学网页设计,现在应该改成与Web前端有关的知识或技术吧,包括但不限于三大基础(Html、CSS、JavaScript)、一门后端语言PHP、数据库Mysql、图形处理软件Photoshop、交互与用户体验、设计等。实际上在决定怎么学时,从网上搜了一些相关的东西,直到现在仍然不断利用搜索来指导学习。
我决定从最基础的开始学,当时可以通过入门书、电子版书籍教程或者教程网站学习。我记得几年前在大一那次网页设计比赛上认识的一位学长的QQ的个人资料面板上(囧!,有点绕口),有一栏写着www.w3school.com.cn这个网址。然后知道了这个网站是学网页设计基础最好的网站。
在大四实习期间,用一台戴尔的二手上网本,花了不到两个星期的晚上时间学完一遍W3School上的Html。实习回校后,又开始了懒散、玩乐的过着,三国杀、电影、睡觉、dota、论文、毕业活动在循环播放。
7月份开始了真正的工作,与网页设计没什么关系的工作,利用晚上和周末时间学习。由于在学习html基础时感觉很简单,便毫无逻辑地决定:花一个月学完CSS,两个月学完JavaScript。不了解学习的知识架构和难度,也没有实际地统计学习十分之一或者五分之一的时间。学习的过程中,越学越发现Web设计原来水很深,现在还深不见底,还真是学无止境啊。实际上三个基础HTML、CSS、JavaScript一个比一个不简单,难度相差也有几倍吧。索性不定什么不切实际的学习期限,直到学会为止,然后再学习新的东西,如此周而复始。
目前学的CSS资源:W3School、《HTML与CSS网站设计实践之旅》《别具光芒:属性、浏览器兼容性与网页布局》《CSS网站布局实录》、《精通CSS》ing、一些相关的网络文章;
目前学的JavaScript资源:Codecademy之JavaScript基础、W3School、《JavaScript DOM编程艺术》ing、以及一些相关的网络文章。
所学的图书信息或网站资源都是各处积累来的:豆瓣、知乎、Web设计类博客、博客的友情链接、书中提到的网站、直接搜索引擎地毯式搜索等等。