Member-only story
Getting Started with Angular -Part 1
Learn how to become an Angular App Developer from the scratch
In this tutorial series, I will be taking you through the Angular app development from the beginning. If you do not know anything about Angular, do not worry; I will be discussing everything from the very beginning. All you need to do to become an Angular app developer is, have the willingness to learn Angular and the determination to continue on this tutorial series.

In this first part, I will be talking about the background of Angular and how to set up an Angular on your computer to get started with Angular app development. So, without any due, let’s get started.
Angular Vs AngularJS
You might have heard both these terms but, may not know the difference between Angular and AngularJS. Sometimes you might refer to both these terms using the term Angular.
AngularJS is the initial version of Angular which was released by Google in 2010 and Angular is the next version of AngularJS which is known as version 2.0 and was released in 2016 by the Angular Team at Google.
AngularJS is based on JavaScript while Angular is based on Typescript which is a superset of JavaScript. AngularJS and Angular can be used to build Single Page Applications(SPA).
Today, Angular is the widely used and most upgraded version of these two. Angular is open-source platform and a framework that helps to build Single Page Applications using HTML and TypeScript. Angular is more suitable for large-scale applications than AngularJS.
Now, you know the difference between Angular and AngularJS. Let’s briefly see what is TypeScript before we set up Angular on our computer.
TypeScript
As previously discussed, TypeScript is used for Angular applications.
TypeScript is known as a superset of JavaScript; therefore, it supports all JavaScript libraries. TypeScript is an open-source, portable, object-oriented programming language which is maintained by Microsoft.
When you write a TypeScript code, it cannot directly run on the browser; therefore, it has to be compiled into JavaScript before running. This…