TypeScript pode tornar a vida de um programador mais fácil e reduzir o risco de erros em seu código.
Nós acabamos de publicar um curso de TypeScript para iniciantes no canal YouTube do freeCodeCamp.org. Bob Ziroll da Scrimba está ensinando este curso. O código interativo está disponível na página do curso Scrimba para cada aula.
Este curso vai dar-lhe uma introdução prática ao TypeScript. Ao final, você terá um entendimento sólido dos fundamentos do TypeScript e como usá-lo para criar aplicações JavaScript mais seguras e confiáveis.
TypeScript é um “superset” do JavaScript, o que significa que todos os códigos válidos em JavaScript são também válidos em TypeScript. No entanto, TypeScript melhora a experiência de programação permitindo que você escreva código com maior confiança na estabilidade e longevidade de seus projetos. Isto é feito através de verificação em tempo de compilação, que identifica potenciais bugs antes de executar o código, permitindo que você corriga problemas proativamente e prevenindo que as suas aplicações falhem. Isso garante um processo de desenvolvimento mais fluído e confiável.
Fornecendo um sistema de tipagem forte e suporte a ferramentas modernas, TypeScript também oferece um ambiente de desenvolvimento robusto. Isto torna mais fácil a refatoração de código, a gerenciamento de grandes bases de código e a colaboração com outros desenvolvedores. Este curso de Introdução equipará você com o conhecimento e as habilidades necessárias para integrar eficazmente TypeScript em seus projetos JavaScript.
Os tópicos abordados no curso são:
-
Por que TypeScript?
-
Tipos básicos
-
Tipos literais
-
Tipos personalizados (objetos)
-
Matrizes tipadas
-
Propriedades opcionais
-
Uniões
-
Afinamento de tipo
-
Tipos de utilidade
-
Genéricos
Assista ao curso completo no canal YouTube do freeCodeCamp.org (visualização de 2 horas).
Source:
https://www.freecodecamp.org/news/learn-typescript-with-interactive-lessons/