【问题标题】:How to master AngularJS? [closed]如何掌握 AngularJS? [关闭]
【发布时间】:2012-12-29 07:44:39
【问题描述】:

我对 AngularJS 还是很陌生,我觉得它有点尴尬。简单的东西很容易,但高级的东西要困难得多(指令,提供者/服务/工厂......)

documentation 对于刚开始学习这些东西的人来说不是很有帮助;我发现自己一直在寻找自己需要的指令,而不是自己编写指令。

我尝试了Ember.js,我的工作效率更高,但 API 仍在发生重大变化,所以我现在更愿意跳过它。

有没有更好的资源可以正确进入 AngularJS?

【问题讨论】:

  • 由于问题被锁定,我想添加一个我发现的小宝石:thinkster.io。用他们自己的话说:“我们喜欢 AngularJS,但学习起来很痛苦,所以我们挑选并创建了最好的资源供您学习。它免费、简单且很棒。”
  • 我也有同样的经历,所以我创建了一个教程系列,让您轻松进入 Angular。我发现最好的学习方法是这样做,我会一步一步地引导你创建一个应用程序。仅在构建应用程序时引入必要的概念。每个步骤都附带一个 JSFiddle,您可以在其中查看和试验代码。到最后,您应该能够从头开始创建自己的应用程序。您可以在以下位置找到它:simplygoodcode.com/2013/12/…

标签: angularjs


【解决方案1】:

这是我遇到的最全面的 AngularJS 学习资源库:

AngularJS-Learning

挑选出最好的部分(按照推荐的学习顺序):

【讨论】:

【解决方案2】:

试试这些视频egghead.io 上手太棒了

【讨论】:

  • 我注意到它似乎没有关于数据绑定的内容。你知道学习这方面的好资源吗?谢谢!
  • @BrianArmstrong 我参加聚会可能有点晚了,但请务必查看第 1 课,“绑定”:egghead.io/lessons/angularjs-binding
【解决方案3】:

如需全面且不断增长的链接集合,请查看AngularJS-Learning,这是一个收集资源、链接和有趣博客文章的 github 存储库。

我发现AngularJS youtube channel 上的教程和视频非常有用。它们从基本的东西到一些高级主题,这是一个很好的开始方式。

官方twittergoogle+ 帐户是关注新闻并获得一些不错的链接的好方法。还要检查AngularJS Mailing list

一个不错的新闻/链接聚合器是angularjsdaily.com

这里还有一些新书,因此您可以关注您最喜欢的在线图书馆。

【讨论】:

    【解决方案4】:

    freenode.net 上的#angularjs IRC 频道是获得实时响应的好方法。

    通过 IRC 获得帮助的建议:

    1. 有一个相对具体的问题要问。
    2. 如果可能,请使用PlunkerJSFiddle 展示您的问题。
    3. 选择“黄金时段”询问时间(中午到晚上,EST 适合我。)
    4. 当有人没有立即回答时,不要突然出现、提问并在 2 分钟后离开。我们大多数人只定期检查 IRC。

    【讨论】:

      【解决方案5】:

      视频AngularJS Fundamentals In 60-ish Minutes 提供了很好的介绍和概述。

      我也强烈推荐@Atropo 提到的AngularJS book from O'Reilly

      【讨论】:

      • O'Reilly 对这本书的许多评论表明它存在大量错误,包括编码错误。书上的直接代码通常不起作用。不推荐这本书。
      【解决方案6】:

      请留意邮件列表,了解社区成员讨论的问题/解决方案。 https://groups.google.com/forum/?fromgroups#!forum/angular 。这对我来说真的很有用。

      【讨论】:

        【解决方案7】:

        关于更高级的用法,我觉得这两页是必读的:

        【讨论】:

          【解决方案8】:

          此答案基于本书的问题标题http://www.packtpub.com/angularjs-web-application-development/book

          【讨论】:

          • 这本书开头不错,但最终走错了方向。这本书向您展示了如何使用 Angular 构建单页应用程序,但介绍了许多让您陷入困境的不相关技术:node.js、mongodb、单元测试等。你不应该阅读 375 页来学习 AngularJS。我不推荐这本书来学习 AngularJS。
          猜你喜欢
          • 2011-03-21
          • 2013-07-29
          • 2014-09-09
          • 2015-10-27
          • 1970-01-01
          • 2011-05-29
          • 1970-01-01
          • 2011-05-27
          • 1970-01-01
          相关资源
          最近更新 更多