top of page

Getting started with Angular - Codersarts

Updated: May 10, 2022

Angular is an application design framework and development platform for creating efficient and sophisticated single-page apps.

Angular is a development platform, built on TypeScript. As a platform, Angular includes:

  • A component-based framework for building scalable web applications

  • A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more

  • A suite of developer tools to help you develop, build, test, and update your code

With Angular, you're taking advantage of a platform that can scale from single-developer projects to enterprise-level applications. Angular is designed to make updating as straightforward as possible.


To get the most out of this tutorial you should already have a basic understanding of the following.

  • HTML

  • JavaScript

  • TypeScript

Installing Angular CLI

Step 1. Install NodeJS

Download the node.js installer for Windows and install it.

Type the “npm -v” command to check the Node.js installation and version.\

npm -v

Step 2. Install TypeScript

npm install -g typescript

Step 3. Install Angular CLI (Angular command line interface)

Open the link and follow the instructions to install Angular CLI and to create your first Angular app.

Major versions of Angular CLI follow the supported major version of Angular, but minor versions can be released separately.

Install the CLI using the npm package manager:

npm install -g @angular/cli

To create, build, and serve a new, basic Angular project on a development server, go to the parent directory of your new workspace use the following commands:

ng new my-first-project
cd my-first-project

For starting the Project fire this command-

ng serve

** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **

Are you looking for help in Angular task like project, assignment and Want to chat about your team? We provide team extension services for early-stage startups. Please check out our services page and send a help request at

If you are looking for any kind of Help in Web development assignment help Contact us.


bottom of page