
TypeScript - Zero to Hero
- Modalidade
- Remoto
- Tipo
- YouTube
- Certificado
- Sim
- Duração
- Curso perpétuo / sem expiração
- Preço
- 0,00
Curso em vídeo de TypeScript com explicações e demonstrações, do ambiente inicial a tipos, orientação a objetos e um projeto com Express.js.
Uma trilha prática para começar com TypeScript
TypeScript - Zero to Hero é uma série gratuita de aulas em vídeo no canal Glaucia Lemos. O percurso começa apresentando a linguagem, o Playground e a preparação do ambiente de desenvolvimento. Em seguida, aborda o arquivo `tsconfig.json` e demonstra a criação de um primeiro programa. As aulas alternam explicações e exemplos, o que permite acompanhar cada assunto com código.
A proposta é avançar em etapas: primeiro os fundamentos e tipos, depois estruturas de controle e funções, e então recursos de orientação a objetos e tipos mais elaborados. As descrições das aulas também indicam o repositório do curso no GitHub e materiais de referência, incluindo a documentação oficial do TypeScript.
Tipos e anotações
A sequência de tipos começa com anotações e exemplos de boolean, number, bigint e string. Depois, apresenta arrays, tuplas e enums, com demonstrações que ajudam a observar esses recursos em uso. O curso também passa por `any` e `unknown`, além de `void`, `null`, `undefined` e `never`. Objetos ganham aulas próprias, incluindo uma abordagem dividida em partes e demonstrações.
Esse bloco oferece uma visão ampla dos tipos listados na trilha. Ao estudar, vale reproduzir os exemplos e comparar como as anotações descrevem os valores e estruturas do programa. O Playground aparece logo no início, e a preparação do ambiente e o `tsconfig.json` dão contexto para acompanhar o código fora dele.
Controle de fluxo e funções
Mais adiante, as aulas tratam de `if...else`, `switch...case` e laços `for`, `while` e `do...while`, com vídeos demonstrativos associados a esses assuntos. O módulo de funções inclui parâmetros opcionais, valores padrão e parâmetros rest. A série organiza diversos conceitos em pares de explicação e prática, mantendo uma progressão que permite pausar para experimentar cada exemplo antes de continuar.
Classes e interfaces
A parte de orientação a objetos aborda classes, modificadores de acesso e a propriedade `readonly`, além de `get` e `set`, membros estáticos, herança e classes abstratas. As interfaces aparecem em aulas de introdução e extensão. Esses tópicos dão continuidade aos exemplos de objetos e mostram como a trilha passa de tipos individuais para a organização de estruturas e comportamentos em código.
Tipos avançados e aplicação
Na etapa seguinte, os títulos das aulas incluem intersection types, type guards, type casting e type assertion. Também entram conditional types, mapped types e o operador `satisfies`. O bloco de generics percorre a introdução ao conceito, constraints, classes genéricas e interfaces genéricas, sempre com demonstrações indicadas na playlist. Depois, a série aborda módulos e encerra com uma aula prática de projeto em TypeScript com Express.js.
Como aproveitar a playlist
A lista pode servir como uma trilha sequencial para quem está começando a estudar TypeScript ou quer revisar seus recursos por assunto. Acompanhe a preparação inicial antes de avançar, execute os exemplos apresentados e use o repositório e as referências citadas nas descrições para aprofundar os pontos de interesse. O projeto com Express.js oferece um encerramento aplicado aos tópicos percorridos, sem substituir a prática individual com o código.
Apoie o Guia de TI
Compartilhar
Canal do YouTube
Glaucia LemosCanal
Canal de programação com conteúdos sobre diferentes linguagens, especialmente open source, além de tutoriais e projetos práticos.
- YouTube
- Abrir canal
Empresa

Comunidade / PúblicoOutro
- Responsável
- Guia de TI
- Cursos
- Gratuitos
- Modalidades
- Online/EAD
- Localização
- Brasil
- Idiomas
- Espanhol, Inglês, Português
- Tags
- aprendizagemgratuita, aprendizagemonline, compartilhamentodeconhecimento, comunidade, conhecimentoaberto, criadoresdeconteudo, cursosgratuitos, cursosonline, educacaoaberta, educacaodigital, educacaogratuita, educadoresindependentes, ensinoonline, professoresindependentes, publico, tutoriais, videoaulas, youtubers


Comentários
0Comece a conversa.
Seja a primeira pessoa a comentar este conteúdo.