Skip to content

danielsjordao/typescript-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

TypeScript Course

1. Instalação do TypeScript

  • npm install -g typescript
  • tsc --init

Instalação do Plugin : Code Runner

  • npm i -g ts-node

  • ctrl + alt + n para verificar as informações de saída

2. Tipos

  1. String - Number - Boolean
  2. Array e Objeto
  3. Any
  4. Union Types
  5. Void
  6. Never
  7. Aliases
  8. String Literal Types
  9. Optional
  10. Enum

3. Classes

  1. Class
  2. Métodos
  3. Modificadores de Acesso
  4. Herança
  5. Getters e Setters
  6. Abstract
  7. Static
  8. ReadOnly

4. Interfaces

  • As interfaces Typescript definem os contratos em seu código. Eles também fornecem nomes explícitos para verificação de tipo.

5. NameSpaces

  • Resumidamente os módulos em JavaScript ou TypeScript é uma forma de você compartilhar informações entre arquivos, desta forma, todos os arquivos que realizarem a importação desse módulo poderão utilizar e usufruir de suas funções ou informações que foram expostas.

  • import = Importa informações de um class, namespace, const, let, etc...

  • export = Exporta para outras pessoas consumirem informações.

6. Compilador

  • Atividade de desenvolvimento em typescripts

Releases

No releases published

Packages

No packages published