TypeScript - Zero to Hero

TypeScript - Zero to Hero

Publicado em 11/10/2026 0 visualizações

Ainda sem avaliações

1 de 93

TypeScript - Zero to Hero | O que é TypeScript? #01

Anúncio

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.

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

Autor

Jaime LinharesEmpresa

CEO do Guia de TI

Comentários

0

Comece a conversa.
Seja a primeira pessoa a comentar este conteúdo.

Deixe um comentário