Angular 2 has introduced many new concepts around how to construct components. There's new template syntax, a new event system, a new transclusion system, life cycle hooks, a renderer, and on and on. If you're familiar with Angular 1 and you're looking for Angular 2 $scope, Angular 2 $compile, Angular 2 transclusion, and everything about Angular 2 components then this course is exactly what you're looking for.
This Angular 2 course assumes knowledge of some fundamentals. We have an Angular 2 course that will Get you started