0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Type Script

O plano de estudo para TypeScript abrange 10 dias, começando com fundamentos e avançando para tópicos como tipos personalizados, recursos avançados e utilitários. Cada dia inclui aulas teóricas, vídeos e práticas para consolidar o aprendizado. O último dia é dedicado à revisão e a um mini projeto que integra os conceitos aprendidos.

Enviado por

vivysbastos
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Type Script

O plano de estudo para TypeScript abrange 10 dias, começando com fundamentos e avançando para tópicos como tipos personalizados, recursos avançados e utilitários. Cada dia inclui aulas teóricas, vídeos e práticas para consolidar o aprendizado. O último dia é dedicado à revisão e a um mini projeto que integra os conceitos aprendidos.

Enviado por

vivysbastos
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Plano de Estudo – 10 Dias (TypeScript)

DIA 1 — Fundamentos

• Aulas:
• Introdução ao TypeScript
• O Que é o TypeScript
• Usando o TypeScript Playground
• Verificação de tipo estático
• Vídeo: ~24 min | Estudo total: 1h30
• Prática: Instalar TypeScript, criar projeto simples, testar erros de tipagem e comparar JS vs TS.

DIA 2 — Tipos Básicos

• Aulas:
• Tipos primitivos
• Inferência de tipos
• Tipo Any
• Vídeo: ~18 min | Prática: ~1h30
• Prática: Declarar variáveis tipadas, criar função simples tipada e testar erro usando any.

DIA 3 — Arrays e Funções

• Aulas:
• Tipagem em arrays
• Tipagem em funções
• Prática: Criar lista de usuários tipada, função que recebe array tipado e função com retorno
tipado.

DIA 4 — Objetos e Null

• Aulas:
• Tipagem em objetos
• Null e Undefined
• Union Types
• Prática: Criar objeto Usuario, testar union (string | number) e função com múltiplos tipos.

DIA 5 — Tipos Personalizados

• Aulas:
• Criando tipos personalizados
• Conhecendo interface
• Como estender interfaces
• Prática: Criar interface Produto, estender interface e criar objeto real usando essa interface.

DIA 6 — Type vs Interface

• Aulas:
• Usando Type
• Intersecção de tipos
• Diferença entre Type e Interface
• Prática: Criar exemplo com type, interface e usar intersecção (&).

DIA 7 — Recursos Avançados

• Aulas:
• Asserção de tipos
• Restringindo valores
• Enums
• Generic
• Prática: Criar enum Status, função generic e testar type assertion.

DIA 8 — Utilitários (Muito Importante)

• Aulas:
• Utilitários do TypeScript
• Partial
• Pick
• Omit
• Prática: Criar tipo Usuario, versão parcial e versão sem senha (Omit).

DIA 9 — Utilitários Avançados

• Aulas:
• Record
• Typeof
• Keyof
• Prática: Criar objeto usando Record, usar keyof e typeof.

DIA 10 — Revisão + Mini Projeto

• Aulas:
• Concluindo o TypeScript
• Introducao
• Mini Projeto: Criar sistema simples com Interface Usuario, Enum Status, função generic, usar
Partial e Pick ou Omit.

Como estudar de forma inteligente

• Durante o vídeo: Pause e reescreva o código. Teste erro de propósito.


• Depois do vídeo: Recrie sem olhar e explique em voz alta.

Estratégia ideal

• Durante o trabalho: Assistir vídeos e revisar teoria.


• Fora do trabalho: Prática pesada e criação de projeto.

Você também pode gostar