In this article I’ll show how I started learning angular in 2017 and what’s the best resources I’ll recommend to anyone to start, As I tried mostly every resource out there :D
Actually, I was trying to learn Angular and Rails together to build a Full-Stack App. So I started with this course

1_zkQFyyXJkEbpMSVQgIaDUA

Angular 2 + Rails 5 Bootcamp

And really it was amazing, the instructor himself has a very distinctive method to learn. But the course lack for few important things like Authentication part. I tried to find more courses or books.
Then I found a great book named ‘Angular on Rails’ it solved many problems and discussed things I wanted to know. Actually, it’s creator Jason offers some great videos too beside the book

But all these courses was concentrate on Angular and Rails. So I wanted to get deeper in Angular. I found more courses but Here the best ones

Angular 5 (formerly Angular 2) — The Complete Guide
Check the content of it first and you’ll find that it goes deeper in Angular and the instructor himself is very good. The course on Udemy got 138,899 students enrolled.
And lately, I found that amazing content by Todd Motto that named ‘Ultimate Angular. I think it’s one of the best courses for angular ever. Actually, I didn’t buy it yet but I’ll asap. But from the reviews and the content, I think this will be one of the best ways to become an Angular master!
I’ll update this post If I found better content.