最近在忙毕设,但是依然对Angular很感兴趣,就用了2天看了完W3school上的Angular教程。
杂七杂八的看了点Youtube上教程,有的讲的深听不懂,有的讲的浅,就说了些基本的ng-bind,ng-filter,ng-show,ng-hide。
在差不多吧基础的form绑定看了一遍后,就用了3天做了个demo练手,但是看有的大神讨论的Angular内容根本就完全没有听过,觉得自己学习的还是太浅了,现在不知道该从哪里学起,希望大家给点建议~
最近在忙毕设,但是依然对Angular很感兴趣,就用了2天看了完W3school上的Angular教程。
杂七杂八的看了点Youtube上教程,有的讲的深听不懂,有的讲的浅,就说了些基本的ng-bind,ng-filter,ng-show,ng-hide。
在差不多吧基础的form绑定看了一遍后,就用了3天做了个demo练手,但是看有的大神讨论的Angular内容根本就完全没有听过,觉得自己学习的还是太浅了,现在不知道该从哪里学起,希望大家给点建议~
楼上的基本都是中文 建议同时也看些英文的 -- https://github.com/jmcunningham/AngularJS-Learning
另外我想说, 为什么不先把angular官方的tutorial, guides, API reference看个几遍呢 (https://angularjs.org/)。Angular官方的docs被诟病了这么久之后已经有很大的好转了,强烈建议仔细看看
ps:
最新的angular的官网(https://angular.io/)。
Angular 2 is the future
在学习angular 1.x的同时,不妨也关注下angular 2。最终angular 1.x会migrate到angular 2。现在写angular 1.x的时候注意写法,会极大的帮助到时候的migration
自己也摸索着学ng一段时间了……个人意见是————看书。
推荐是《Angularjs权威教程》,英文原名就叫ng-book,是不是感觉很亲切~译者是豌豆荚的大神赵望野。
因为题主问的是深入、系统地学习,那么tutorial就没什么鸟用了,反正所有tutor都是“我要做个XXX,可以用这个XXX,OK!完成!”,没啥米深入的东西,而blog东西都太多太杂,不合适系统学。
我手头这本书版本是1.2x的,不过就算你用1.4版本的angular,我觉得也完全不成问题。主要的API都没有变化,一些新特性也完全可以之后再查询文档补完。
这本书首先会带你遍历几乎整个angular的所有内容,并且会或深或浅地解释其中原理,这些一般在教程或者心得里面很难学到。最重要的是,Angular本来就是一个工程框架,书里面会给你提供很多最佳实践,一个controller应该是怎样的,不应该在里面加入什么,什么时候该用directive,什么时候用factory,咋个解耦,让代码更干净,如何测试之类等等,我相信这些才是想用好angular的人希望知道的。
感觉像在打广告,不过书确实是本好书。看完了之后有条件可以再遍历一下最新版的文档(这时候你看起来估计也很快了)。据angular团队说angular2正式发布后1.x版本也会继续维护两三年,所以不用太急着转向2,把1学好也挺厉害了……
最后不要闭门造车,多多交流,肯定水平就提升很快了~
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
https://github.com/dolymood/AngularLearing