Before proceeding with this Angular tutorial course. We should have a basic understanding of HTML, CSS, and JavaScript, basic oops concept but it is not mandatory. Basic fundamental knowledge of TypeScript. Particularly the familiarity with Object Oriented (OOPs) concepts such as TypeScript classes and decorators.
- HTML: HTML is used to create structure of web page using a markup language
- CSS: CSS is used to design the elements of a web page
- JS: JavaScript is used to add the functionality to the website in the form of user interaction to the elements of a web page.
- TypeScript: Angular is written using TypeScript language.
Before driving into practical understanding for angular from scratch, lets first learn the basics of angular.
Angular is a framework, which has written or built on TypeScript and Typescript is nothing but the superset of JavaScript.
Let’s understand what is TypeScript is first.