What is angular?
Angular lets you define custom HTML tags and you can create a view that should be shown in place of those tags. Its name comes from the angle shaped brackets(“<” and “>”) used to define HTML tags. Following are some of the features that make it vital in developing modern applications.
- Cross Platform: Angular can be used to create applications for all platforms such as Browser, Mobile and Desktop.
- Fast: Angular lets you create Single Page applications which eliminates the need of loading whole page again and again.
- Template: Angular lets you design your pages based on templates which makes development faster.
- Back end Independent: Angular application does not care whether the back end is written in Java, .NET, Python, Node.js or any other platform.
- Dynamic: With features such as property binding, interpolation, event binding, angular applications are dynamic.
- Component based: Pages designed using Angular are component based with a single page consisting of multiple components. This makes creating pages very easier. Also, components can be nested inside one another with parent and child relationship, thus enabling data sharing among them.
This tutorial is intended to give you more than working knowledge in Angular. Follow it closely to learn Angular application development.