Este é um projeto criado para fins de estudos e práticas de TypeScript.
Este projeto tem como objetivo ajudar você a aprender e praticar TypeScript, uma linguagem de programação que adiciona recursos de tipagem estática ao JavaScript.
- Configuração inicial do projeto TypeScript
- Exemplos de uso de tipos básicos, como string, number, boolean, etc.
- Exemplos de uso de interfaces e tipos personalizados
- Exemplos de uso de classes e herança
- Exemplos de uso de módulos e importações/exportações
- Exemplos de uso de funções e tipagem de parâmetros e retornos
- Exemplos de uso de genéricos
- Exemplos de uso de decorators
- Exemplos de uso de async/await e Promises
Certifique-se de ter o Node.js e o TypeScript instalados em sua máquina.
- Node.js: https://nodejs.org
- TypeScript: https://www.typescriptlang.org
- Clone este repositório:
git clone https://github.com/rodrigoPQF/challenge-typescript.git
- Acesse a pasta do projeto:
cd challenge-typescript
- Instale as dependências:
npm install
Compile o projeto TypeScript:
npm run build
Execute o projeto compilado:
npm start
Contribuições são bem-vindas! Se você encontrar algum problema, tiver sugestões ou quiser adicionar novos recursos, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT.
Esta playlist do YouTube contém uma série de vídeos de TypeScript ministrados por Glaucia Lemos. Os vídeos abordam diversos conceitos e tópicos relacionados ao TypeScript, desde noções básicas até recursos mais avançados. Eles podem ser uma ótima fonte de aprendizagem complementar para este projeto.
Em breve mais recursos ...