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