Angular is known for having a high learning curve. But once you get the hang of it, it's a fantastic tool. I've been working with it for over a year now and have built up my knowledge on my own. I consider myself to be at an intermediate level now. Along the way, I've found a few resources that I return to. To help beginners get started or intermediate skills grow, I'd like to recommend a few.
Official
' in-depth guides and best practices. More moderate developers like myself have the
Resource for the latest official news. I do not use this one very often, I prefer setting notifications on the
If your aim is Material Design then the official library and guides are invaluable resources.
When starting with Angular I found myself visiting this blog very often. It is very detailed and clear in explaining concepts.
isn't really targeted at new developers. Although this wasn't my first encounter with reactive programming, Learn RxJs is more manageable for understanding its concepts. The pitch on in the
Another great resource aimed at beginners. More to the point and less overhead than Angular University Blog (at least in my opinion). But as your your skills evolve in Angular, you will find this one more rewarding.
Intermediate
Sometimes, if it has never been done before or you doubt the quality of the code a resource is presenting, the best thing you can do is dive in the official code. As with other frameworks, it is the place I learn the most, especially in tests.
Not an Angular resource per se, but very helpful for starting on a project that will scale up in time. Especially the
Again, not an Angular resource but this tool is used even by the Angular developers. You can set up an instant dev environment for angular. Most official Material examples have a _Stackblitz _link like the
Explains new and more intermediate concepts hands-on.
Tim Deschryver
Microsoft MVP but also an Angular enthusiast at the enterprise level. I swear I did not know he was a fellow Belgian at first. Really, we Belgians often assume most professionals are Dutch when deducing nationality by name only.
SOCIAL SHARE CARD GENERATOR