Introduction

This blog contains information about tools, steps and commands needed for Angular installations.
Also, you will learn about Node, NPM and CLI terms with respect to Angular development.
Tools to be used
For Angular development one can use VS code, Visual Studio and any other tools.
Angular requires Node.js to be installed on your machine. NPM (Node package manager) comes along with installation of node by default.
Various commands to be used in Angular

Why do we Require Node in Angular?

It is not required or mandatory to use node.js for developing of Angular applications. Nodejs along with NPM helps you manage your project and makes thing easier for you. Insead of node, we can use any other language like C# for backend things.
Use of NPM
It allows you to manage your project dependencies. We don’t have to worry about adding/removing/updating a dependency and updating the package.json.
Angular CLI
NPM provides us with CLI (command line interface) which helps to create Angular applications. It can be used to create components, services, pipes, directives and more.
Root Module in angular
  1. import { NgModule} from ‘@angular/core’;
  2. import { BrowserModule} from ‘@angular/platform-browser;
  3. import { AppComponent} from ‘./app.component;
  4. import { AppRoutingModule} from ‘./app-routing.module;
  5. @NgModule ({
  6. imports: [BrowserModule, AppRoutingModule],
  7. declarations: [AppComponent],
  8. bootstarp: [AppComponent]
  9. })
  10. export class AppModule { }

Conclusion

Angular setup is very easy and one should also be aware of Typescript which works as code behind for HTML.
Anybody who is not used to working with Javascript and is from dot net or java background can connect with Typescript very easily.