Aprenda TypeScript
Um curso de TypeScript gratuito e interativo construído sobre o JavaScript. Você escreve TS em cada aula - anotações de tipo, interfaces, generics, uniões, narrowing - com dicas de IA quando você travar e um certificado ao concluir. Faz parte da jornada mais ampla de JavaScript, então o contexto de JS que faz o TypeScript fazer sentido está ali mesmo.
311,232+ codders inscritos
73 lições67 desafios438 perguntas de quiz
- Ideal para iniciantes
Ajuda de codificação com IA
Lições interativas e práticas
Questionários para testar seu conhecimento
Certificado grátis de conclusão
Programa
Esta seção faz parte do Journey de JavaScript. O programa completo tem mais seções - clique em qualquer prévia abaixo para vê-la na página do Journey.
- Seção 1Fundamentos77 lições
- Seção 2Lógica & Fluxo65 lições
Seção 3
Introdução ao TypeScript
Começar seçãoIniciarExpandirRecolherIntrodução ao TypeScript após aprender sobre JavaScriptPrimeiros Passos com TS
5 lições332Tipos Principais
7 lições1248Estrutura de Dados: Arrays e Tuplas
9 lições862Trabalhando com Funções
8 lições855Tipos: Aliases, Uniões e Interseções
7 lições751Tipagem de Objetos e Interfaces
8 lições757Projeto: Uma Lista de Tarefas Simples
Projeto6 lições68Enums
6 lições638Generics: Uma Primeira Olhada
6 lições537Projeto: Gerenciamento de Inventário
Projeto5 lições58Tópicos Avançados
6 lições642- Seção 4Programação Orientada a Objetos56 lições
Aprenda Fazendo
Escreva código real, consulte bancos de dados, crie sites e domine prompts de IA. Nossas lições interativas cobrem todas as habilidades que desenvolvedores modernos precisam.
Construa Sua Sequência
Mantenha a consistência e veja seu progresso crescer! Acompanhe seu hábito diário de programação, proteja sua sequência com dias de congelamento e ganhe recompensas por aparecer todos os dias.
12 dias de sequência
Volte amanhã para manter sua sequência!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Tudo ou Nada
Dia 5 de 7
Congelar Sequência
2 left
Onde Quiser
Leve sua jornada de programação com você! Sem configuração, sem downloads - apenas abra e comece a programar. Disponível no iOS, Android e Web com avaliações de 4.9 estrelas.
Você Não Está Sozinho
Compita em placares globais, convide amigos para ganhar recompensas e celebre as conquistas uns dos outros. Programar é melhor com amigos!
Aprenda de todas as formas
Leia, ouça, teste-se, pergunte à IA ou consulte qualquer coisa que já tenha estudado. Cada lição se adapta a você.
Uma variável é um contêiner nomeado que armazena um valor que você pode referenciar depois.
Em Python, você cria uma escrevendo o nome, um sinal de igual e o valor que quer armazenar.
O valor pode mudar com o tempo - reatribuir o nome simplesmente o aponta para um novo valor.
Seja Certificado
Ganhe certificados para cada curso que você completar. Adicione-os ao seu perfil do LinkedIn e currículo para mostrar sua experiência em programação aos empregadores.
Por que aprender TypeScript com a Coddy
- Escreva TypeScript no seu navegador. Sem instalar o
tsc, sem configurar editor, semtsconfig.jsonpara domar. O editor e a saída ficam lado a lado, então você vê o que cada tipo faz na hora. - TypeScript moderno: anotações de tipo, interfaces, generics, tipos de união e interseção, narrowing, utility types e como o TS se sobrepõe ao JavaScript puro sem mudar o que roda em tempo de execução.
- As dicas de IA ajudam você a ler os erros do TypeScript - os famosos erros longos - sem entregar a correção, para que você construa o modelo mental que torna o código TS futuro mais fácil de escrever.
- Certificado de TypeScript gratuito ao concluir a seção. Um sinal confiável de que você sabe ler e escrever TS idiomático, não apenas JavaScript com tipos espalhados.
Perguntas frequentes sobre aprender TypeScript
O que é TypeScript?
TypeScript é difícil de aprender?
: string ou : number a algumas variáveis e você já está escrevendo TS. As partes mais complicadas (generics, tipos condicionais, mapped types, narrowing) levam mais tempo, e este curso as introduz em passos pequenos com exemplos práticos.Preciso saber JavaScript antes de TypeScript?
Qual é a diferença entre TypeScript e JavaScript?
Posso aprender TypeScript online de graça?
tsc, o Node nem qualquer ferramenta para começar a escrever TypeScript.