Advanced Object Types
Go further and advance your knowledge of TypeScript to use interfaces and other means of typing objects.
StartKey Concepts
Review core concepts you need to learn to master this subject
TypeScript Interface Type
TypeScript Interface Define Objects Only
TypeScript Interface for Classes
TypeScript Nested Interface
TypeScript Nesting Interfaces Inside an Interface
TypeScript Interface Inheritance
TypeScript Interface Index Signature
TypeScript Interface Optional Properties
TypeScript Interface Type
TypeScript Interface Type
interface Publication {
isbn: string;
author: string;
publisher: string;
}
TypeScript allows you to specifically type an object using an interface that can be reused by multiple objects. To create an interface, use the interface
keyword followed by the interface name and the typed object.
What you'll create
Portfolio projects that showcase your new skills
How you'll master it
Stress-test your knowledge with quizzes that help commit syntax to memory