TypeScript

Domine o superset do JavaScript que adiciona tipagem estática para aplicações mais robustas

Descobrir os tutoriais

Por que aprender TypeScript?

TypeScript é um superset do JavaScript desenvolvido pela Microsoft que adiciona tipagem estática à linguagem. Ele é compilado para JavaScript padrão, permitindo detectar erros mais cedo e melhorar a experiência de desenvolvimento.

Esta série de tutoriais guia você pelos conceitos fundamentais do TypeScript, da instalação até o domínio dos tipos avançados. Seja você um desenvolvedor JavaScript ou um iniciante, estes tutoriais ajudarão você a aproveitar todo o poder do TypeScript.

7 tutoriais
Cerca de 4 horas de leitura
Iniciante a Intermediário
Programação em TypeScript

Os tutoriais da série

1

Introdução ao TypeScript

Descubra o TypeScript, o superset do JavaScript que adiciona tipagem estática para aplicações mais robustas e de fácil manutenção.
Tempo de leitura: 15 minutos
Nível: Iniciante
Começar este tutorial
2

Instalação e configuração

Aprenda a instalar e configurar o TypeScript em seu ambiente de desenvolvimento seguindo as melhores práticas.
Tempo de leitura: 20 minutos
Nível: Iniciante
Começar este tutorial
3

Tipos básicos

Descubra os tipos primitivos e fundamentais do TypeScript para começar bem seu aprendizado de tipagem estática.
Tempo de leitura: 25 minutos
Nível: Iniciante
Começar este tutorial
4

Interfaces e tipos avançados

Domine as interfaces, os tipos personalizados e os recursos avançados do TypeScript para estruturar suas aplicações.
Tempo de leitura: 35 minutos
Nível: Intermediário
Começar este tutorial
5

Classes e herança

Domine a programação orientada a objetos com TypeScript: classes, herança, modificadores de acesso e conceitos avançados.
Tempo de leitura: 40 minutos
Nível: Intermediário
Começar este tutorial
6

Generics

Domine os generics para criar código reutilizável e type-safe com TypeScript. Aprenda sobre restrições, tipos utilitários e padrões avançados.
Tempo de leitura: 45 minutos
Nível: Intermediário-Avançado
Começar este tutorial
7

Projeto completo - Aplicação de gerenciamento de tarefas

Desenvolva uma aplicação completa de gerenciamento de tarefas com TypeScript: arquitetura modular, tipos avançados, testes e deploy.
Tempo de leitura: 60 minutos
Nível: Avançado
Começar este tutorial