TypeScript al máximo: La guía de recursos definitiva para desarrolladores

Desarrollado y mantenido por Microsoft, TypeScript es un lenguaje de programación de código abierto que se basa en JavaScript. Clasificado en el puesto 12 en el Ranking de Lenguajes de Programación de RedMonk en 2019, el lenguaje está ganando popularidad desde su lanzamiento en 2012. En camino a reemplazar potencialmente a JavaScript, TypeScript podría convertirse en el lenguaje predeterminado para React, un framework de interfaz de usuario mantenido por Facebook, y ya es el lenguaje predeterminado para Angular de Google. (Nota: Este artículo sobre el aprendizaje de TypeScript también está disponible como descarga gratuita en PDF.)

Índice de Contenido
  1. Introducción a TypeScript
  2. Libros
  3. Cursos
  4. Videos
  5. Websites

Introducción a TypeScript

TypeScript al máximo: La guía de recursos definitiva para desarrolladores - Desarrollo | Imagen 1 Newsmatic

Como lenguaje de programación superset, TypeScript permite a los desarrolladores escribir código en JavaScript y agrega nuevas características para crear programas más grandes y complejos, como el popular Microsoft Visual Studio Code. Además, el lenguaje cuenta con anotaciones de tipos, interfaces, genéricos, espacios de nombres y más.

Libros

Manual de TypeScript: Este es un excelente punto de partida para aquellos que desean aprender el lenguaje. Este manual del sitio oficial de TypeScript cubre una amplia gama de temas, que incluyen: tipos básicos, enumeraciones, módulos, verificación de tipos en archivos JavaScript y mucho más.

Guía de inicio rápido de TypeScript 3.0: Este libro está dirigido a desarrolladores de JavaScript interesados en aprender TypeScript. El libro cubre cómo comenzar con TypeScript, configurar el lenguaje con configuraciones esenciales, usar tipos e interfaces para crear objetos, transformar código JavaScript para que sea compatible con TypeScript y más.

Desarrollo de Angular con TypeScript: Para los desarrolladores web que ya están familiarizados con HTML, CSS y JavaScript, este libro presenta el framework Angular. Los temas tratados incluyen la gestión de estado, datos y formularios, así como cómo escribir clases, interfaces y genéricos conscientes de los tipos con TypeScript.

Angular en Acción: Este libro ofrece consejos, trucos y tutoriales prácticos para construir aplicaciones Angular listas para producción. También incluye información sobre cómo usar TypeScript para escribir código bien estructurado, pruebas y depuración, gestión de aplicaciones grandes y más. Este texto avanzado está destinado a desarrolladores web familiarizados con HTML, CSS y JavaScript.

Las 5 principales aplicaciones de Python en diferentes industrias

Cursos

TypeScript para Principiantes: Este curso para principiantes de cuatro horas y media de duración en Udemy introduce a los programadores a la sintaxis de TypeScript. Los usuarios aprenderán sobre los principios clave de la programación orientada a objetos y cómo crear funciones, usar interfaces, reutilizar objetos a través de la herencia y mucho más. Se requiere conocimientos de JavaScript para este curso.

Curso Completo de TypeScript para Principiantes: Este curso para principiantes en Udemy enseña cómo funciona el compilador de TypeScript y cómo utilizar tipos, características ES6, clases, espacios de nombres, módulos y más. Se requiere conocimientos de JavaScript, pero no a nivel experto; además, la experiencia en programación orientada a objetos es una ventaja, aunque no es obligatoria.

Entendiendo TypeScript: Este curso de nivel intermedio, superventas en Udemy, enseña los fundamentos de TypeScript y cómo funciona. También se incluye cómo utilizar características y tipos, características ES6, clases, módulos, interfaces y mucho más.

Masterclass de TypeScript: Una clase de nivel intermedio en Udemy que enseña a los usuarios a codificar en el repositorio de GitHub, construir procesos de Node.js, usar TypeScript en un contexto de desarrollo full-stack y más. Los usuarios construirán un pequeño cliente Angular TypeScript utilizando Angular CLI durante el curso. La compra de este curso también incluye el eBook Typescript Jumpstart: Fast-track to Typescript Proficiency, para desarrolladores experimentados.

TypeScript para Desarrolladores de Node.js: Para los desarrolladores que desean usar TypeScript en Node.js, este curso de nivel intermedio de una hora en LinkedIn Learning cubre las convenciones de archivos de TypeScript, cómo usar tipos, clases e interfaces en Node.js, combinación de declaraciones y más.

Dominando TypeScript: Segunda Edición: Diseñado para ayudar a los desarrolladores familiarizados con JavaScript a aprovechar al máximo TypeScript, este curso en Udemy enseña a los usuarios cómo trabajar con las características más avanzadas del lenguaje, incluyendo ES6, ES7 y ES8. Los usuarios crearán una aplicación de muestra, analizarán su estructura, interactuarán con el sistema de tipos y aprenderán a utilizarlo de manera más efectiva, y se familiarizarán con las bibliotecas de JavaScript en TypeScript.

La falta de tiempo es un desafío para los desarrolladores: Encuesta 2019

React: Usando TypeScript: En esta clase avanzada de LinkedIn Learning, los usuarios aprenderán cómo utilizar TypeScript con React, incluyendo: tipos básicos y complejos, componentes de tipo clase/estado, interfaces, tipos básicos y complejos, y cómo implementar componentes de orden superior.

Videos

Aprende TypeScript en 50 minutos: Tutorial para principiantes: Este video cubre conceptos fundamentales como: declaraciones de variables, tipos de variables, funciones, interfaces, clases y modificadores de acceso.

TypeScript: Lo Básico: Este video de 12 minutos analiza las funcionalidades básicas de TypeScript y casos de uso prácticos.

Tutorial de TypeScript: Esta serie de 10 videos del blog de Angular University cubre: características de ES6 comúnmente utilizadas, depuración en el navegador y en Node.js, tipos útiles del sistema de tipos, y más.

Programación Orientada a Objetos vs. Programación Funcional con TypeScript: Este video de AngularFirebase explica la programación orientada a objetos y la programación funcional utilizando TypeScript. Se incluyen notas sobre herencia de interfaces y clases.

Usando TypeScript en React: En este video de 14 minutos, Ben Awad, consultor de software y creador de MySaffronApp, explica cómo utilizar TypeScript en el framework de interfaz React.

Las lenguajes de programación más populares en 2019 según el índice TIOBE

Websites

TypeScriptlang.org: El sitio web oficial del lenguaje ofrece la última versión de TypeScript para descargar, así como un manual, un simulador de código y "playground", guías para usar TypeScript con Angular, React, Node.js, etc., tutoriales, actualizaciones y más.

Blog de TypeScript: En el sitio web de Microsoft, este blog oficial de TypeScript presenta actualizaciones regulares y nuevos desarrollos.

@typescriptlang: La página oficial de Twitter del lenguaje. Contiene publicaciones sobre actualizaciones/cambios, videos y otro contenido relacionado.

GitHub: Los usuarios pueden publicar problemas, obtener soluciones y recibir actualizaciones del lenguaje TypeScript.

Definitely Typed: Un foro de GitHub que contiene archivos de definición de TypeScript de alta calidad para bibliotecas y frameworks comunes.

StackOverflow: Un foro donde los usuarios pueden discutir preguntas e problemas relacionados específicamente con TypeScript.

Athena de JPMorgan: Código Python de 35 millones de líneas sin actualización a Python 3 a tiempo

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a TypeScript al máximo: La guía de recursos definitiva para desarrolladores , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.