我对学习Web开发非常感兴趣,几年前从W3Schools学习了一些有关HTML和CSS的基础知识,但是我从未学习过如何开发符合当今标准的网站,即不使用表格就可以自由流通的网站来管理网站的设计。
我可以从哪些好的资源开始呢?
我对学习Web开发非常感兴趣,几年前从W3Schools学习了一些有关HTML和CSS的基础知识,但是我从未学习过如何开发符合当今标准的网站,即不使用表格就可以自由流通的网站来管理网站的设计。
我可以从哪些好的资源开始呢?
Answers:
查看CSS Zen Garden并翻阅各种结果。它们非常通用,与同一源代码相比有很多不同之处。您将学到许多有关现代CSS技术的知识。即使您没有完全剖析它们,您也至少会发现许多针对普通可访问HTML的启发和CSS功能。CSS Zen Garden的伟大之处在于针对样式的语义。内容绝不是样式。您看到的所有样式都完全由CSS完成,这是正确的做法,因为数据可以被许多不同的客户端使用,而样式只能由可视化的客户端使用。
我在互联网上阅读了《粉碎杂志》,其中提供了许多示例和方法。它涵盖了从设计业务到网页设计的绝佳方法之类的文章。
学习如何创建网站和应用程序的最佳方法是实际进行操作,这意味着您应该创建项目并始终进行。这段简短的视频传达了新人的情感,并就此问题提供了一些很好的建议。
我还为有兴趣学习Web开发的人们写了一些其他建议,在开始之前应该先阅读一下。
但是,就像您不会说语言一样,您不会说任何单词,在构建有用的项目之前,您需要对基础知识有充分的了解。这里有一些资源可供您选择一些基础知识和网站,让您自己探索。
有很多地方可以免费学习Web开发的基础知识。从这里开始,但从他们那里分支出来,玩弄他们不直接教导的事情。经过几次尝试之后,尝试从头开始自己制作其他站点/项目。这样做将加强概念,教会您实施的细节,并可能还会教会您更多的事情。仅通过阅读就无法成为优秀的开发人员或设计师,而必须创建!
看看这个!它们是针对基于设计的受众量身定制的,但适用于任何学习的人。他们在幻灯片/帖子/视频中讲授基础知识,然后在每个讲义的末尾分配一个小项目,以讲授实际的前端开发。
不要使用W3Schools,它通常已经过时并且很容易出错。相反,如果您要查找特定的内容,请使用上面的教程网站来学习和使用下面的文档站点之一。
查看属性,库等的文档对于成为一名优秀的Web开发人员至关重要。以下是您可以使用的最佳文档:
查找您喜欢的Web开发人员和设计师的个人博客。他们经常有很棒的内容。
我还写了一个关于UI设计的介绍,这可能会很有用。我在其中链接了一些其他很棒的资源。
我压力不够大,最好的学习方法是建立可以不断突破极限的东西。
如需更多(或可能是压倒性的)有用的Web相关站点列表,请签出WebDesignRepo!
对于我而言,学习Web设计(布局解决方案,可用性,图形和技术解决方案)的最佳场所是:
查看在那些网站上撰写文章的人的所有网站:
或有关列表设计和浮动http://css.maxdesign.com.au/index.htm的更多技术文章
您必须知道什么是网络标准。官方来源是: 万维网联盟(w3c) 从那里学习有点棘手,因为它技术含量很高,但是当您想了解事物在网络上的工作方式以及原因时,最好先进行检查关于标准。最有用的是HTML代码的验证器。
最好的方法之一是仔细查看优质网站的源代码,并顺理成章地将所学内容与学习技巧的内容对齐:http : //www.cssbeauty.com/
并查看优秀网页设计师的网站及其工作:
Jason Santa Maria
Dustin Curtis
Joshua Davis
David DeSandro
http://www.thinkingforaliving.org/
等...
和我的Delicious书签(有很多东西,您必须仔细研究它们并浏览不需要的内容) http://www.delicious.com/Littlemad/webdesign
在您开始学习所有这些框架之前...
我想将您的注意力转移到网页设计的设计部分。
当然,您可以使用Bootstrap或其他框架轻松构建网站。但这不是设计。框架可以作为基础,但是如果您不自己动手,那么基本上可以得到一个与所有其他网站一样的网站。
因此,我建议您学习设计的基础知识,并尝试自己应用这些基础知识。
您如何独自制作(美丽的)网站?
现在这是一个值得一本书的问题,但是这里有一些要点:
尝试从头开始设计
现在,当您阅读完所有这些内容并且了解HTML和CSS时,您将能够做自己的非常简单的设计。
尝试设计一个仅包含黑白文本的页面。
为什么只发短信?因为文本是迄今为止在网络上传达消息的最常用的媒介。因此,作为网页设计师,对于您来说,使文字看起来更漂亮并且阅读愉快是至关重要的。
为什么是黑白的?因为选择颜色是另一种野兽。采取小步骤会使您对自己正在取得的进步感到满意,并帮助您更快地学习。
运用您学到的基本设计原理+使用其他人的设计观察+考虑页面的目标+使用模块化比例尺调整文本大小。
最好的学习方法是制作事物,因此,使自己成为一个网站。
阅读标准,alistapart,tutsplus。
如果您需要一本书,请查看SitePoint的-HTML Utopia:使用CSS进行无表设计。
关于csszengarden和W3Schools的几点思考。
老实说,我将从学习如何开发WordPress网站开始。是的,我可以使用HTML,CSS,PHP等编写网站代码,但是我可以更快地组合WordPress网站,然后根据需要进行自定义。
如果您只是想开始学习当今的标准,那么我建议您http://nettuts.com/。获得高级会员资格并访问一些很棒的教程也将是有益的。如果您对从PSD转换为HTML感兴趣,那么它们将为您解决。
Nettuts是Envato的一部分。Envato的一些教程站点涵盖了Web开发,wordpress,矢量,照片和视频编辑等等。这是一个很好的起点。
只是我的2美分。
对于使用Web设计的Photoshop初学者,我建议您访问此网站http://psdvibe.com/
有很多教程的网站很多。但是,学习网页设计的最佳平台是http://teamtreehouse.com/。希望能帮助到你!尼克