我要花多少时间学习AngularJS?

角度可能有点过山车。 AngularJS入门:最佳路径显示了相当准确的学习曲线。 有时感觉就像是世界上最好的东西,有时感觉就像在吮吸。 有时候会有开悟的时刻,然后会有祸的时刻。

两周时间不多,所以我怀疑您将无法进行深入研究。 您也没有提到要使用Angular 1还是2。我假设是Angular 1。

对我个人而言,最令人困惑的一点是与指令和大量概念(工厂,提供者等)有关。 知道什么时候使用什么以及为什么使用会变得很有趣。 在某个阶段,您可能会开始努力提高性能,并了解诸如摘要周期之类的概念。

简而言之,有很多东西要学习,我认为您需要非常具体地了解自己的学习,除非您想陷入困境。 至少将具有挑战性。 当然,这取决于您的要求。 Angular可以很好地用于快速原型制作。

哇,两个星期! 然后,您最好开始。 既然您说过您已经了解基本的JS,那么在两周内您就可以掌握Angular API的基本知识,例如创建指令,控制器,服务和过滤器。 您不可能在两周内掌握整个Angular,但是如果您投入时间并非常专心,您甚至可以在两周内创建自己的第一个App。阅读angularjs文档。 我还建议您观看http://www.egghead.io 。 他们有不错的播客,可让您快速掌握实际的角度。 然后,如果您是google材质设计的爱好者,那么您现在可以通过学习测试,安全性甚至是棱角分明的材质来做进一步的工作。

如果您已经在使用任何一种JavaScript框架,并且在面向对象的JavaScript概念方面具有相当的专业知识,那么在Office项目环境中将需要2-4周(最懒惰的情况)。

对于没有JavaScript经验的新手来说,至少要花费3个月才能成为专业人士,这主要是因为AnguarJS似乎正在简化许多我们的面向对象的问题陈述,但是它为开发人员可以使用该框架来获得最佳解决方案。

例如–您应该知道在何时何地使用指令,工厂,服务和其他功能,并将其与代码中的复杂表达式一起使用。

它取决于JavaScript语言基础知识和您的学习兴趣。

对于AngularJS,必须强制使用JavaScript。 如果您不了解JavaScript基础知识,那么我相信您将无法理解AngularJS概念,并且虽然理论上可以理解,但动手时可能会遇到麻烦。

而且,如果您对JavaScript非常了解并且对它有很好的动手能力,那么不用担心,您可以继续学习AngularJS。 根据我的经验,使用AngularJS 2-3周就足够了,但是是的,正如我所说,这取决于您的兴趣程度。

我不能说学习Angular JS需要多少时间。 取决于许多因素,它可能会有所不同,但要提及的是,Angular JS的较新版本(Angular 2、4、5)与Angular JS完全不同。 如果我愿意,我会学习较新的版本。

两个星期应该没事。 学习精妙之处将需要更长的时间,但是两周后,您应该可以随身携带并学习其余内容。

如果您熟悉Java脚本,则大约需要2周的时间

Typescript和Java脚本命令可为您提供更多帮助