Trilha de TypeScript

Os conceitos de TypeScript em ordem, do básico ao avançado. Estude no seu ritmo: o card do dia é só o destaque.

  1. 1 Tipos básicos Fundamentos Básico 3 exercícios
  2. 2 Anotações e inferência Fundamentos Básico 3 exercícios
  3. 3 Funções tipadas Funções Básico 3 exercícios
  4. 4 Objetos e type aliases Tipos Básico 3 exercícios
  5. 5 Interfaces Tipos Básico 3 exercícios
  6. 6 Union types Tipos Básico 3 exercícios
  7. 7 Arrays e tuplas Coleções Básico 3 exercícios
  8. 8 Enums e literais Tipos Básico 3 exercícios
  9. 9 Narrowing Tipos Intermediário 3 exercícios
  10. 10 Type guards Tipos Intermediário 3 exercícios
  11. 11 Uniões discriminadas Tipos Intermediário 3 exercícios
  12. 12 Genéricos Genéricos Intermediário 3 exercícios
  13. 13 Constraints genéricas Genéricos Intermediário 3 exercícios
  14. 14 Classes e modificadores POO Intermediário 3 exercícios
  15. 15 Classes abstratas POO Intermediário 3 exercícios
  16. 16 Utility types Tipos Intermediário 3 exercícios
  17. 17 keyof e typeof Tipos Intermediário 3 exercícios
  18. 18 Módulos e declarações Módulos Intermediário 3 exercícios
  19. 19 Código assíncrono tipado Assincronia Intermediário 3 exercícios
  20. 20 tsconfig e modo strict Ferramentas Intermediário 3 exercícios
  21. 21 Mapped types Tipos avançados Avançado 3 exercícios