In this 100% free Angular 4 course, I'm going to make the assumption that you have never touched Angular in your life. Experience with AngularJS (1.0) or Angular 2 is not mandatory.
Learn the very basics such as how to install an Angular 4 app, all the way to creating your own services.
This course is currently in production and will be updated weekly with new lesson videos.
Written Lesson: Install an Angular 4 Project (Tutorial)
Written Lesson: Angular 4 Components Tutorial
Written Lesson: Angular 4 Template Basics
Written Lesson: Angular 4 Property Binding Tutorial
Written Lesson: Angular 4 Event Binding
Written Lesson: Angular 4 CSS Tutorial