如何选择正确的angular2学习曲线?

我是用python做后端的,之前也有用ng1做过一些小项目,最近ng2出来了,正在撸官方文档,越撸越发现里面有些概念都还不太理解,有没有一些例子供参考(非官方),在这里需要一些关于ng2的一些学习曲线及资源。
关注者
291
被浏览
27568
官方教程如中学生的 性教育课,你可能会脸红,但绝对进入不了高潮!

没撸过Python,但从ng2 beta开始撸过,撸主本人按这个路径学的 ,不是按重要性排序4567可以互换顺序,仅供参考:
————————————
假设你已经懂html5, css3, Javascript, bootstrap, jQuery 等。
(对于没有前端基础,上来就要撸ng2的,先看 新手小白想系统性学习angular2,不知从何学起,求大神指点? - 吴盐以兑的回答

第一步【0,1, ...rest】: ES6/ ES2015
现在学JS,ES6是必备啦。
第二步【99乘法表】: TypeScript
也可以从这一步开始,但有第一步这个会理解的更快。同时,这一步我觉得重的要的还是OO思想,原来JS太开放,各种坑不利于软件工程化。
第三步【方程式】:Angular 2 Basics, Material Design( Lite ) 等
一些基础的概念,如Component, Module, Router, Pipe 等
第四步【排列组合】:Javascript Reactive Programming
因为Angular 2 全面拥抱 RxJs, 所以这个我觉得很重要,主是是Observable的思想。
第五步【数列极限】:Redux 概念
不需要学 React + Redux , 主要是概念和原理。
第六步【几何学】:相关命令工具(wepack, Angular-Cli)
webpack以前做前端的已懂的略过。
调试及打包。最新ng tools已经内置Wepack并作为默认打包工具。(完美)
Webpack 套路与 gulp grunt不一样。
第七步 【行列式】:测试
哎,想当年哪能想到前端也要写单元测试。
第八步【高考啦】: Angular2, RxJS, and ngrx/store 开始做个像样的项目!
!!! 此处才能有有高潮,官方教程没有!!!

(级别只是类比,不准确可以建议修改,但求别喷)
————————————
先这么多,看点赞数量我再补允每一步的资源。
两个月内上面这些认真学完弄懂的,赶紧给我发个简历,工资 10K 起步(北京 或 杭州),我招 。
我是认真的,所有调侃并不回复。