主体部分:
网页设计主要分为前端和后台,前端主要负责页面设计,视觉和交互效果,以及搭建与后台的接口通道。而后台呢则是提供给前端需要的数据信息,考虑更多的是如何进行数据结构之间的转换,运用合理的算法,以及逻辑之间的转换。准确高效的为前端提供各种服务。比如最简单的php的cc,yi,yff等。
基础知识储备:
我以我的学习经验为例,有一个著名的网页学习网站------w3school

这里面有很多的网页设计语言,我是最开始从html /css 开始学习的,因为作者比较笨,只能从最开始最简单的东西学习,这个网站给我最好的体验就是免费而且在这上面可以随时运行你编写的程序,这种体验真的特别好,每次编写完就能看到成果,对于想我这种菜鸟来说简直不要太爽。
当然如果如果觉得看厌了那种纯文字的学习,根本没有耐心去看。mooc也许也是一个比较好的选择,具体我就不多说了。

进阶深入阶段:
我简单说一下
-
html5 ,这个需要了解的是都提供了那些api,将这些项目全部都利用起来,这部分没有什么难以理解的,只要能html5解决问题就可以了。另外值得注意的是,前端有一个重要的思想是:要面向未来编程,切勿过分注重各个平台系统的兼容性问题
-
javascript 相比较css来说,上手更加容易,用处相当广泛,值得深入学习,可以使用 codecademy
一个有用开源社区网站:github
