0Pricing
TypeScript Academy · Aula

Tipos primitivos e anotações

Compreenda os tipos primitivos de TypeScript e como anotar variáveis.

Tipos primitivos e anotações é uma aula grátis de TypeScript Academy no CoddyKit. Esta é a aula 1 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de TypeScript Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de TypeScript Academy inclui 3 aulas no total.

Introdução aos tipos primitivos

Objetivo: explorar tipos primitivos (string, number, boolean, null, undefined, bigint, symbol) e anotar variáveis de forma clara.

String e número

string e number são os tipos primitivos mais comuns. Use anotações para obter clareza quando necessário.

let title: string = "TypeScript";
let version: number = 5.4;
console.log(title, version);

Booleano, nulo e indefinido

Os valores boolean são true/false. null e undefined representam ausência; eles têm seus próprios tipos.

let isDone: boolean = false;
let empty: null = null;
let notAssigned: undefined = undefined;
console.log(isDone, empty, notAssigned);

bigint e symbol

bigint lida com inteiros de tamanho arbitrariamente grande. symbol cria identificadores exclusivos, geralmente usados como chaves de objetos.

let big: bigint =123456789012345678901234567890n;
let uniqueKey: symbol = Symbol("id");
nconsole.log(big, uniqueKey);

Sintaxe de anotações

As anotações vêm depois do nome da variável, separadas por dois-pontos. Isso torna o código autoexplicativo.

let username: string = "Alice";
let age: number = 30;
let isMember: boolean = true;

Inferência versus anotação

A inferência permite que TS deduza os tipos a partir dos valores. Use anotações explícitas para obter clareza, definir APIs ou quando as variáveis começarem vazias.

Verificação de anotações

Verificação rápida: qual é a forma correta de anotar uma variável string?

Recapitulação e próxima etapa

Recapitulação: TS oferece vários tipos primitivos: string, number, boolean, null, undefined, bigint e symbol. Adicione dois-pontos depois dos nomes das variáveis para fazer anotações.

Perguntas Frequentes

A aula “Tipos primitivos e anotações” é grátis?

Sim — o texto completo de “Tipos primitivos e anotações” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de TypeScript Academy, atualize para CoddyKit PRO. O curso de TypeScript Academy inclui 3 aulas no total.

O que vou aprender em “Tipos primitivos e anotações”?

Compreenda os tipos primitivos de TypeScript e como anotar variáveis. Você pratica TypeScript Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar TypeScript Academy?

Nenhuma experiência prévia é necessária. TypeScript Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 3.

Quanto tempo leva a aula “Tipos primitivos e anotações”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de TypeScript Academy?

Sim. Cada aula de TypeScript Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Tipos primitivos e anotações
  2. Inferência de tipos e any versus unknown
  3. Tipos união e literais (introdução básica ao estreitamento)
← Voltar para TypeScript Academy