TypeScript puede hacer tu vida más fácil como programador y hacer tu código menos propenso a errores.
Acabamos de publicar un curso de TypeScript para principiantes en el canal de YouTube de freeCodeCamp.org. Bob Ziroll de Scrimba imparte este curso. El código interactivo está disponible en la página del curso de Scrimba para cada lección.
El curso te dará una introducción práctica a TypeScript. Al final, tendrás una sólida comprensión de los fundamentos de TypeScript y cómo aprovecharlo para crear aplicaciones JavaScript más seguras y fiables.
TypeScript es un “superconjunto” de JavaScript, lo que significa que todo el código JavaScript válido también es válido en TypeScript. Sin embargo, TypeScript mejora su experiencia de codificación al permitirle escribir código con mayor confianza en la estabilidad y longevidad de sus proyectos. Esto se consigue mediante la comprobación en tiempo de compilación, que identifica posibles errores antes de ejecutar el código, lo que permite solucionar los problemas de forma proactiva y evitar fallos en los programas. Esto asegura un proceso de desarrollo más suave y fiable.
Al proporcionar un fuerte sistema de tipado y un moderno soporte de herramientas, TypeScript también proporciona un entorno de desarrollo robusto. Esto facilita la refactorización del código, la gestión de grandes bases de código y la colaboración con otros desarrolladores. Este curso introductorio le dotará de los conocimientos y habilidades para integrar eficazmente TypeScript en sus proyectos de JavaScript.
Estos son los temas tratados en el curso:
-
¿Por qué TypeScript?
-
Tipos básicos
-
Tipos literales
-
Tipos personalizados (objetos)
-
Arreglos tipados
-
Propiedades opcionales
-
Uniones
-
Reducción de tipos
-
Tipos de utilidad
-
Generics
Ver el curso completo en el canal de YouTube de freeCodeCamp.org (2 horas de visualización).
Source:
https://www.freecodecamp.org/news/learn-typescript-with-interactive-lessons/