Understand how TypeScript adds strong typing to JavaScript classes.
Classes in TypeScript work much like JavaScript classes, but TypeScript lets you describe the data and behavior more clearly. You can define the types of properties, constructor arguments, and methods so mistakes are caught while you are writing the code.
Classes are useful when you want to group data and the operations that work on that data together. You will also come across access modifiers like public, private, and protected, along with inheritance and abstract classes when working with larger TypeScript applications.
What you'll walk away knowing