This Angular tutorial is designed for software professionals who want to learn the basics of Angular and its programming concepts through simple and easy steps, from learning the concepts like Directives, Components and Services to actually writing it in code.
This course will teach you to:
1. Install the required dependencies and Dev Tools
2. Understand and Implement the Angular framework core concepts
3. Create and Use Components, Directives, Services, Pipes and Routing
4. Develop and deploy a production ready app.
5. Learn the basics of TypeScript.
6. Integrate Bootstrap4 UI framework to build a functional user interface.
7. …and many more!
Why study Angular? Even though it’s newly released and constantly changing, Angular is already an in-demand skill in the market. Its nature of cross-platform from Web, Desktop and Native Mobile Application is a plus and the most important part is, you will be paid well if you possess the know-how on this framework. If you have doubts, remember that Google is behind Angular, so you don’t have to worry about the framework getting chucked out anytime soon.
For starters, let’s have a look at a brief history of Angular below:
At this point, the Google team had decided to use Semantic Versioning for the succeeding releases of the Angular framework. That is why on March 2017, they called the new release of Angular 2 as Angular 4, even though there are only little changes on the core Angular 2 module.
Instead of iterating the version to Angular 2.1, 2.2 and so on and so forth, they had increased the version numbers to Angular 4, 5 and et cetera.
But notably, there are actually no huge changes on the syntax and core module of the framework from the first 2.0 release version to the 4.0 release and to the succeeding ones. It is still the same old Angular 2, that was just added with little improvements and new modules.
The next and upcoming release versions have a higher version number only due to the new Semantic versioning but again, don’t worry! The new Angular 4 version and upcoming Angular 5, 6, 7 and so forth, are NOT another re-write of the initial Angular 2 version that was released in 2016.
So to simplify, we call Angular 2 simply as …“Angular”. Thus, we will use the term Angular 2, Angular 4, and Angular framework interchangeably, in the entirety of this course.
On the next section of this Angular tutorial, we are going to tackle the Environment Setup, which are necessary steps that need to be done prior to learning the Angular framework.