An open API service indexing awesome lists of open source software.

https://github.com/codeedu/typescript-quickstart


https://github.com/codeedu/typescript-quickstart

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# Guia rápido para começar com TypeScript

O objetivo deste guia é ajudar você a:

* Aprender e praticar TypeScript
* Conhecer sua história
* Entender a importância de usar TypeScript
* Referenciar alguns conteúdos de TypeScript
* Como configurar um ambiente legal para desenvolver com produtividade com TypeScript

## Conteúdos para aprender TypeScript

* [PDF da documentação do TypeScript](https://www.typescriptlang.org/assets/typescript-handbook.pdf)

* [Exercícios para praticar TypeScript](https://typescript-exercises.github.io/)

* A documentação do TypeScript também está disponível em [português](https://www.typescriptlang.org/pt/docs/), mas nem todas as páginas estão 100% traduzidas, [ajude a traduzi-las](https://github.com/microsoft/TypeScript-Website/issues/233)

* [Pratique TypeScript diretamente no browser sem instalar nada](https://www.typescriptlang.org/play)

### Lives

* [Resumo geral do TypeScript (live do canal do Branas)](https://www.youtube.com/watch?v=Itq3slswBqc)
* [Intensivo TypeScript: O mínimo que você precisa saber - Nova edição
](https://www.youtube.com/watch?v=AbdTcB2Q_l0)
* [O desabafo de um dev TypeScript que persistiu e encontrou um mar de oportunidades
](https://www.youtube.com/watch?v=3J7hKNMTNDc)
* [Utilizando Generics com TypeScript](https://www.youtube.com/watch?v=iGn5iVBk3c8)
* [Configurando TypeScript para Frontend](https://www.youtube.com/watch?v=9qJT3t9syFM)
* [Dê um salto na carreira com TypeScript com Node.js](https://www.youtube.com/watch?v=unFL4YX8TRc)
* [Conteúdos esporádicos de TypeScript](https://www.youtube.com/c/FullCycle/search?query=typescript%20react)

## Porque é importante usar TypeScript

* [TypeScript evita prematuramente 15% dos erros no código-fonte](https://earlbarr.com/publications/typestudy.pdf)

* [O que aconteceu quando o Slack migrou para TypeScript](https://slack.engineering/typescript-at-slack/)

## Configurações do ambiente para ter produtividade com programação com TypeScript e de modo geral

* [Live de como configurar o ambiente no Windows (a parte de terminal e VSCode que serve para todos os sistemas operacional)](https://www.youtube.com/watch?v=usF0rYCcj-E). Esta live é importante, porque ensina inicialmente a nunca mais perder suas configurações do VSCode usando a extensão Settings Sync, com isto é possível salvar suas configurações no Gist do Github e até compartilhar com seus colegas, vou compartilhar as [minhas](https://gist.github.com/argentinaluiz/f134417fa4753064820b6ee2af194e55). Aí já tem um ambiente ótimo para TypeScript e até outras coisas como: Docker, Kubernetes, PHP, JavaScript e outras extensões legais.