Coding
Arrays And Tuples
Learn to distinguish TypeScript arrays from tuples—flexible versus fixed-length typed collections—through concise explanations and quizzes.
Objects And Optional Fields
Learn the fundamentals of TypeScript object typing, including required properties and optional fields, through concise lessons and quizzes.
TypeScript Primitives
Recognize TypeScript primitive types from values—string, number, boolean, null, and undefined—through quick, interactive quizzes.
Union And Literal Types
Learn to model precise alternatives in TypeScript using union and literal types, enabling safer and more expressive code.
Variables And Annotations
Practice adding TypeScript type annotations to variables and understand how type inference works in everyday code.
