Primeros pasos
  • Qué es Typescript
  • Instalar Typescript
  • Ejecutando Typescript
  • NPM- ts-node
Tipos en Typescript
  • Introducción
  • Tipos básicos
  • Anotaciones y Inferencia de tipos
  • Tipos Objects
  • Arrays
  • Tuplas
  • Enums
  • Any
  • Union
  • Literal
  • Fin Sección
  • Evaluación
Funciones
  • Introducción
  • Creando funciones
  • Anotaciones en funciones
  • Never en funciones
  • Funciones como Tipos
  • Funciones callbacks
Entendiendo tsconfig
  • Modo watch
  • Modo watch en mas de un archivo
  • Include/Exclude
  • Compilador Option/Target
  • Lib
  • Source map
  • NoEmitOnError
  • Outdir
  • NullCheck
  • AdditionalCheck
Interfaces y clases
  • Introducciòn
  • Interfaces
  • types y interfaces
  • Clases
  • Keyword this
  • Visibilidad atributos
  • atributos en constructor
  • Solo lectura
  • Herencia
  • Visibilidad en Herencia
  • getter y setter
  • Métodos estáticos
  • Clases abstractas
  • Clases y Interfaces
Proyecto google map + typescript
  • Introducción
  • Información Sección
  • Creando proyecto
  • Typescript en Navegador Web
  • Ejercicio
  • Estructura Proyecto
  • Random data
  • Archivos de definición
  • Asignando datos
  • Import/Export
  • Modulos en el browser
  • Herencia +ejercicio
  • Habilitar google map
  • Integración mapa
  • Parámetros opcionales mapa
  • Refactor index y map
  • Agregar Marcadores: Primera Solución
  • Agregar Marcadores: Segunda solución
  • Agregar Marcadores: Tercera solución
  • Marcador - InfoWindows
  • Geolocalización
  • Reverse Geolocalización
  • Ejercicio Interfaz GeoCoding
  • Ejercicio/Solucion Buscador
Tipos avanzados
  • Introducción
  • intersection types
  • typeguard
  • Discriminated unions
  • typecasting
  • index type
  • Function overload
  • Optional chaining
  • Nullish Coallesing
  • Fin Sección
Genericos
  • Introducción
  • Generic en clases
  • Inferencias en Generic
  • Generic funciones
  • Constraints en Generic
  • KeyOf
  • Buit-in Generics
  • Fin Sección
Decoradores
  • Introducción
  • decorador en clases
  • decoradores en detalle