Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TypeScript
Rating: 4.0 out of 5(1 rating)
256 students

TypeScript

Básico
Created byMario Puig
Last updated 9/2026
Spanish
Spanish [Auto],

What you'll learn

  • Comprender los fundamentos de TypeScript y sus diferencias y ventajas frente a JavaScript.
  • Configurar un entorno de desarrollo para trabajar con TypeScript y utilizar el compilador (tsc).
  • Utilizar tipos básicos como string, number, boolean, array, tuple, enum y any.
  • Declarar variables, funciones y objetos con tipos, aplicando inferencia y anotaciones de tipos.
  • Trabajar con tipos avanzados, incluyendo union, intersection, literal types, type aliases e interfaces.
  • Trabajar con estructuras y funciones avanzadas
  • Utilizar genéricos (Generics) para crear código reutilizable, flexible y seguro.
  • Comprender y aplicar el tipado de funciones, incluyendo parámetros opcionales, valores por defecto y tipos de retorno.

Course content

1 section • 15 lectures • 1h 26m total length
  • 00 Introducción2:36
  • 01 Instalación10:15
  • 02 Tipos de datos primitivos14:04
  • 03 Tipos de datos complejos5:45
  • 04 Tipos de datos Any Unknow0:01
  • 05 Inferencia7:15
  • 06 Union types6:37
  • 07 Tipos de intersecciones5:17
  • 08 Funciones8:03
  • 09 Objetos4:47
  • 10 POO7:30
  • 11 Tipos avanzados8:07
  • 12 Manejo de errores3:42
  • 13 Importaciones0:38
  • 14 Debugging1:29

Requirements

  • Experiencia previa en JavaScript.

Description

Este curso básico de TypeScript está diseñado para introducir al estudiante en los fundamentos de uno de los lenguajes más utilizados para desarrollar aplicaciones web modernas. TypeScript es un superconjunto de JavaScript que incorpora tipado estático y otras funcionalidades que permiten crear código más seguro, organizado y fácil de mantener.

A lo largo del curso, el estudiante conocerá la sintaxis y los conceptos esenciales de TypeScript, comenzando por la instalación y configuración del entorno de desarrollo. Se trabajará con tipos de datos, variables, operadores, funciones, arrays, objetos e interfaces, así como con conceptos fundamentales como la inferencia de tipos, tipos unión y alias de tipos.

También se abordará la utilización de TypeScript en proyectos JavaScript existentes y la configuración básica del compilador mediante el archivo tsconfig.json. Se estudiarán las principales características del lenguaje y las buenas prácticas necesarias para aprovechar sus ventajas frente a JavaScript.

Al finalizar, el estudiante dispondrá de los conocimientos fundamentales para comprender y utilizar TypeScript en proyectos de desarrollo web, así como de una base sólida para continuar profundizando en conceptos avanzados y tecnologías que utilizan TypeScript, como Angular, React o Vue, adquiriendo confianza para interpretar documentación técnica y colaborar eficazmente en equipos de desarrollo.

Who this course is for:

  • Principiantes en la programación.