Angular 2 is a complete rewrite of the original Angular JS. Rewritten from scratch by the Angular team using Typescript, the Angular 2 version is built around the concept of the component. This free online course will help you learn Angular 2 and its latest features, and help you build faster and more responsive apps and websites.