1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Fundamentos do TypeScript - Aprenda a usar o superset do JS
Curso de Fundamentos do TypeScript - Aprenda a usar o superset do JS
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Fundamentos do TypeScript - Aprenda a usar o superset do JS
Bem-vindo ao curso de Fundamentos do TypeScript!
Visão geral do curso
Bem-vindo aos fundamentos do curso de TypeScript! Esse superset é amplamente utilizado no mercado de trabalho e é cada vez mais solicitado como uma habilidade necessária para posições de programação web em geral. O principal objetivo deste treinamento é ensinar você a instalar, usar o TypeScript e compilá-lo para JavaScript para uso em nossas aplicações. Ao longo dos exemplos práticos, abordaremos fundamentos teóricos para que você possa entender sua função e saber onde aplicá-los na prática. Alguns dos tópicos abordados incluem: tipagem de dados, tipos complexos (tuplas, tipos de união, tipos literais e outros), criação de tipos, genéricos, decoradores, interfaces, programação orientada a objetos com TS (classes, herança) e muito mais!Pré-requisitos
Para fazer este curso de TypeScript para iniciantes, você precisa ter conhecimentos básicos de desenvolvimento web, como HTML, CSS e, principalmente, JavaScript. Como o TypeScript é um superset para JS, estaremos programando principalmente em JavaScript e usando seus recursos. Além de programar em TS, também veremos como configurar o superset a partir do arquivo tsconfig. Você poderá gerenciar a versão JS gerada, diretórios de desenvolvimento e distribuição e outros parâmetros interessantes. Aprender a configurar o TypeScript é essencial, pois determina como ele é executado e influencia o JS compilado.O que é TypeScript?
TypeScript é um superset criado pela Microsoft que estende o JavaScript adicionando recursos avançados de tipagem estática. Ele indica erros de tipo, oferece suporte a recursos avançados de IDE, como autocompletar e verificação de erros em tempo real, facilita o desenvolvimento de aplicações escaláveis e duradouras, fornece ferramentas de refatoração e melhora a legibilidade do código. Em resumo, o TypeScript torna o desenvolvimento de software mais robusto, produtivo e fácil de manter!O TypeScript é o mesmo que JavaScript?
Apesar de compartilharem semelhanças, TypeScript e JavaScript não são a mesma coisa! JavaScript é uma linguagem de script amplamente adotada na web. É interpretado pelos navegadores e permite a criação de interações dinâmicas em páginas da web. É conhecido por ser relativamente simples e fácil de usar. Por outro lado, o TypeScript é um superset derivado do JavaScript que adiciona recursos de tipagem estática, como mencionado acima. Ele é compilado para JavaScript e suporta recursos avançados, tornando o código mais robusto e menos propenso a erros. Além disso, também traz recursos adicionais, como interfaces, classes e módulos, que ajudam a organizar e estruturar o código de maneira mais escalável e legível. Uma das principais vantagens do TypeScript em relação ao JavaScript é a segurança de tipos. Com a verificação de tipo em tempo de compilação, muitos erros podem ser identificados antes mesmo de executar o código. Além disso, a tipagem estática facilita a manutenção do código em projetos de grande escala, pois ajuda a detectar incompatibilidades potenciais entre diferentes partes do código.Frameworks que usam TypeScript
Existem vários frameworks populares que usam o TypeScript como seu superset padrão, e outros onde ele pode ser implementado. Alguns dos principais frameworks que suportam o TypeScript incluem: - Angular: Um framework de desenvolvimento de aplicativos web amplamente utilizado mantido pelo Google. Ele é construído inteiramente em TypeScript e oferece recursos poderosos para criar aplicativos web escaláveis e robustos. - React: Uma biblioteca JavaScript para construir interfaces de usuário. Embora originalmente escrita em JavaScript, muitos desenvolvedores optam por usar o TypeScript ao desenvolver aplicativos React devido às vantagens da tipagem estática oferecidas pelo TypeScript. - Vue.js: Este framework é usado para construir interfaces de usuário. Embora seja comumente usado com JavaScript, ele também possui suporte completo para TypeScript. Isso permite que os desenvolvedores aproveitem os recursos do TypeScript também. - NestJS: Um framework usado para construir aplicativos web do lado do servidor usando o Node.js. Ele usa o TypeScript como o superset padrão, o que permite uma experiência de desenvolvimento altamente produtiva e ajuda a evitar erros comuns durante o desenvolvimento de aplicativos. - Express.js: Embora o Express.js seja um framework minimalista e flexível para o desenvolvimento de aplicativos web em Node.js, também é possível usar o TypeScript com o Express.js. Muitos desenvolvedores optam por adicionar suporte ao TypeScript a projetos Express.js para aproveitar os recursos de segurança e produtividade oferecidos pelo TypeScript.Conclusão
Você está pronto para aprender os fundamentos deste superset com o melhor curso de fundamentos do TypeScript? Nos vemos na aula!Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção