You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.3 - Preparando o Ambiente de Desenvolvimento para o TypeScript
1.4 - Entendendo um pouco mais o arquivo tsconfig.json
1.5 - Demo: Primeiro Programa em TypeScript – Hello World
1.6 - E por que usar o TypeScript? E, próximos passos!
Módulo 2: Tipos Básicos
2.1 - Type Annotation
Demo 2.1
2.2 - Boolean
Demo 2.2
2.3 - Number & Bigint
Demo 2.3
2.4 - String
Demo 2.4
2.5 - Array
Demo 2.5
2.6 - Tuple
Demo 2.6
2.7 - Enum
Demo 2.7
2.8 - Unknown
Demo 2.8
2.9 - Any
Demo 2.9
2.10 - Void
Demo 2.10
2.11 - Null and Undefined
Demo 2.11
2.12 - Never
Demo 2.12
2.13 - Object
Demo 2.13
Módulo 3: Fluxos de Controle
3.1 - Condicional if...else
Demo 3.1
3.2 - Condicional switch... case
Demo 3.2
3.3 - Condicional for
Demo 3.3
3.4 - Condicional while
Demo 3.4
Módulo 4: Funções/Functions
4.1 - Introdução à Funções/Functions
Demo 4.1
4.2 - Optional Parameters
Demo 4.2
4.3 - Default Parameters
Demo 4.3
4.4 - Rest Parameters
Demo 4.4
4.5 - Uso do ‘this’ e Arrow Functions
Demo 4.5
4.6 - this Parameters
Demo 4.6
4.7 - this Parameters em Callbacks
Demo 4.7
4.8 - Function Overloadings
Demo 4.8
Módulo 5: Classes
5.1 - Introdução à Classes
Demo 5.1
5.2 - Modificadores de Acesso em TypeScript
Demo 5.2
5.3 - Modificadores readonly
Demo 5.3
5.4 - Uso dos Getters & Setters
Demo 5.4
5.5 - Herança
Demo 5.5
5.6 - Métodos & Propriedades estáticas
Demo 5.6
5.7 - Classes Abstratas
Demo 5.7
Módulo 6: Interfaces
6.1 - Introdução à Interfaces
6.1.2 - Optional Properties
6.1.3 - Propriedades Readonly
6.1.4 - Function Types
6.1.5 - Class Types
Demo 6.1
6.2 - Extensão de Interfaces
6.2.1 - Extensão de uma Interface
6.2.2 - Extensão de Múltiplas Interfaces
6.2.3 - Uso do Omit em Interfaces
Demo 6.2
Módulo 7: Tipos Avançados & Novos Operadores
7.1 - Intersection Types
Demo 7.1
7.2 - Union Types
Demo 7.2
7.3 - Type Guards
Demo 7.3
7.4 - Type Casting
Demo 7.4
7.5 - Type Assertions
Demo 7.5
7.6 - Conditional Types
Demo 7.6
7.7 - Mapped Types
Demo 7.7
7.8 - Satisfies Operator
Demo 7.8
Módulo 8: Generics
8.1 - Introdução a Generics em TypeScript
Demo 8.1
8.2 - Trabalhando com Tipos de Variáveis - Genéricas
Demo 8.2
8.3 - Generic Types
Demo 8.3
8.4 - Generic Classes
Demo 8.4
8.5 - Generic Constraints
Demo 8.5
8.6 - Generic Interfaces
Demo 8.6
Módulo 9: Módulos
9.1 - Introdução à Modules no Typescript (todos os tópicos abaixo já numa única aula)
9.1.2 - Usando Function Modules
9.1.3 - Default Exports
9.1.4 - Class Modules
9.1.5 - Usando aliases Class Modules em TypeScript
Módulo 10: TypeScript em Node.js
10.1 - Como podemos usar o Node.js com TypeScript + Express.Js
Demo 10.1
Extras: Pós finalização do curso!
11.1 -
About
Minha jornada de aprendizado no mundo do TypeScript tem sido uma experiência fascinante e desafiadora. Desde o momento em que mergulhei neste universo de tipagem estática e desenvolvimento orientado a objetos, tenho me dedicado a aprimorar minhas habilidades e compreender as nuances dessa linguagem de programação.