TypeScript Ultimate Tutorial
In this lesson we will cover advanced things in TypeScript: OOP, interfaces, generics.
OOP
01
Introduction to OOP in TypeScript
02OOP Classes in TypeScript
03Creating OOP Class Objects in TypeScript
04OOP Class Properties in TypeScript
05Class Methods in OOP in TypeScript
06Class Constructor in OOP in TypeScript
07OOP Class Inheritance in TypeScript
08Access modifiers in TypeScript
09Public modifier in TypeScript
10The private modifier in TypeScript
11Protected modifier in TypeScript
12The readonly modifier in TypeScript
13Accessors in OOP in TypeScript
14Static Properties in TypeScript
15Static Properties in TypeScript
16Static Methods in TypeScript
17Abstract OOP classes in TypeScript
18Abstract Methods in OOP in TypeScript
Interfaces
19
Interfaces in OOP in TypeScript
20Interface Properties in TypeScript
21Interface Methods in TypeScript
22Optional Interface Properties in TypeScript
23Read-Only Properties in Interface in TypeScript
24Interface for a function in TypeScript
25Indexable type for arrays in TypeScript
26Indexable type for objects in TypeScript
27Interfaces for OOP classes in TypeScript
28Extending Interfaces in OOP in TypeScript
Generics
29