Angular 5 is out and its latest iteration has some differences (good ones) from its earlier candidates. It hasn't been out very long so it's hard to find updated tutorials on the web.
Here is an ongoing list of free resources for beginners. I'll add more as I find good ones, but If you know of something let me know and I'll add it to the list.
- Angular Docs has a tutorial on there, which covers the entire framework. It's extremely in depth, but can be a difficult read for beginners. I suggest coming back to this once you have built a basic app or two (A deeper dive).
- Traversy Media Channel on Youtube. This guy covers just about all the awesomeness associated with Angular (Firebase, observables, etc). He's a down-to-earth, self taught guy (should watch his new videos on his story. It's inspiring for those less fortunate). The link I provided takes you to his playlist channel. He's doing awesome things with education for beginners. Follow him!
- I think this guy kudvenkat from YouTube explains things the best (IMHO). He just started releasing his Angular 2+ videos, so the series may be incomplete. But he is my favorite (when I was learning ng1), so I can only imagine it being the same with this series. Check the reviews on youtube if you dont believe me. Its a bit dry, but the way he teaches seems to have it stick in my head. Can't really explain it.
- egghead.io, but I feel like he rushes through his tutorials.
And if you feel like speding 10 bucks or so, I highly recommed Udemy Videos. If the videos are not on sale at $10-15, you can find coupons online or wait until they are. Sales happen seemingly every month. Let me know if you have any questions!