OOPS-in-TypeScript YOU DESERVE TYPE SAFETY ! A quick and easy way to grasp all oops fundamentals in one of the latest and greatest object oriented languages: TypeScript follow this order if you don't know where to start from : index.ts inheritance.ts getters_and_setters.ts static_methods.ts singletons.ts abstract_classes.ts