我来自设计背景。我的编程知识是零。在学习了XHTML和CSS之后,我想学习并掌握JavaScript,jQuery等等。我应该如何开始?
这将是我第一次尝试编程。我可以使用和编辑现成的jQuery / JavaScript脚本,但我不能自己编写,也不能在现成的脚本中进行高级编辑。
Stack Overflow上是否还有其他帖子,任何启动教程的链接,还是满足我需求的任何书籍?
修改1:
这本书最适合我,“DOM Scripting: Web Design with JavaScript and the Document Object Model”。
(来源:friendsofed.com)
编辑2:
我的设计背景和XHTML CSS知识能帮助我快速学习JavaScript吗?
这是正确的吗?如果我只学习jQuery,那么我将无法使用其他JavaScript框架,如MooTools,Prototype等。但如果我学习核心JavaScript,那么我将能够使用所有JavaScript框架和JavaScript中的任何内容。
答案 0 :(得分:2)
您选择的书很好。学习jQuery也是学习Javascript的一个很好的踏脚石,如果你刚开始只有设计经验;如果你熟悉CSS,这很棒。
此外:
答案 1 :(得分:1)
首先学习一些核心JavaScript。转到JavaScript DOM API。当你将基础知识转移到JavaScript库时,比如jQuery。
答案 2 :(得分:1)
对于JavaScript,我会看the W3Schools tutorial。对于JQuery,请参阅the JQuery page itself上的教程。
答案 3 :(得分:1)
今年1月,我和你在同一条船上。你的帖子中的这本书也是我开始使用的。我真的推荐它。 “学习jQuery”和“jQuery in action”对我也很有帮助。
在我看来,jQuery就像一个简写(,对于习惯于视觉工作的分析者来说更容易)版本的Javascript。您将在DOM Scripting一书中看到许多技术,这些技术占用了多行代码,您可以在一行或两行jQuery中执行这些操作。
来自设计背景,我主要使用jQuery为我的用户体验添加一点“pop”,并将硬核编程留给开发人员,但最终我希望能够帮助他们。
以下是我发现有用的一些网站 - 祝你好运!
http://css-tricks.com/ (great entry level tutorials for designers)
http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/
http://blog.themeforest.net/category/tutorials/
http://net.tutsplus.com/category/tutorials/
答案 4 :(得分:1)
这取决于您是否想要学习JavaScript,或者您是否对学习图书馆感到满意。要完全理解库,您应该了解JavaScript。
我建议使用原始JavaScript: JavaScript From Null
答案 5 :(得分:0)
我认为没有一百种方法
我认为如果你只是在做jQuery,你不必学习整个语言,只需坚持基础并离开课程并完成主题,因为使用jQuery你几乎总是写一小段代码而不是太复杂的逻辑
答案 6 :(得分:0)
嗯,jQuery是一个javascript库,它是一个非常容易学习的库,但你应该首先获得一些关于javascript的基础知识,因为你可能最终无法做到/理解某些事情,特别是在你需要的时候建立更复杂的东西。
jQuery在其网站上有相当好的文档。
要学习javascript,我推荐这个:
http://www.w3schools.com/js/default.asp
应该让你在路上。之后还有一些测试来测试你的知识:)
要充分了解不同浏览器中的不同行为,请始终进行测试,测试,测试(尽管jQuery非常稳定且跨浏览器,从不自行了解差异)
答案 7 :(得分:0)
我同意w3schools是学习javascript的最佳地点