In this tutorial, you will learn about Angular 2. You will learn about installing the Angular CLI, TypeScript, core files, components, templates and CSS, creating a component, nesting components, ng-content directive, data binding, property binding, event binding, two way data binding, custom property binding, custom event binding, routing, adding links, route params, directive, ngFor, pipes, custom filter pipe, services, HTTP service, connecting on Firebase, Firebase API, and posting data in Firebase.