Angularjs is a front end library for create beautiful interactive web application using Nodejs ( JavaScript). If you are familiar with Reactjs , may catch it faster. The initial setup for Angularjs require the following
- NMP
- Nodejs
- VSCODE
- Angular CLI
- TypeScript
Angular used TypeScript, so better to learn some basics, almost everything in TS is same as JS does, with some changes. It is a superset of JS.
The Project Structure

With CLI command ng new <project-name> we can create Angular project on the top of Nodejs with above file structure