Pare de adivinhar tipos.

Aprenda TypeScript de verdade.

Inscreva-se na lista de espera para garantir 20% de desconto e ser avisado no lançamento.

O que você vai aprender

Mais de 42 conceitos essenciais de TypeScript, do básico ao avançado

Primitive Types
Non-Primitive Types
Type Annotation
Type Inference
Type Widening
Literal Types
Any vs Unknown
Type Narrowing
Type Guards
Assertion Functions
Never Type
Unions
Intersections
Discriminated Unions
Excess Property Checks
Type vs Interface
Const Type Assertions
Tuples
Named/Labeled Tuples
Variadic Tuple Types
Enums
Index Signatures
keyof
typeof
Satisfies Operator
Utility Types
Derived Types
Generic Type Parameters
Const Type Parameters
Conditional Types
Infer Keyword
Mapped Types
Template String Types
Recursive Types
Assignability/Set Theory
Type Variance
Function Overloading
Declaration Merging
Access Modifiers
Branded Types
Structural Typing
Higher Kinded Types

...com exemplos práticos, casos de uso reais e explicações feitas para quem quer dominar tipagem de verdade.

Perguntas frequentes