JavaScript es un lenguaje muy flexible y por tanto existen muchas formas de programar en él. En muchas situaciones, la manera en la que programamos no tiene demasiado impacto en el resultado, pero cuando los proyectos se complican y crecen, es fundamental contar con un lenguaje bien organizado y estructurado.
Microsoft ha sido consciente de ello, y aunque la nueva especificación de JavaScript está en camino, ha ido allanando el terreno para que podamos trabajar hoy con una versión del lenguaje que nos permita hacer un uso más claro de la programación orientada a objetos.
Typescript es un lenguaje que se compila a JavaScript, y que nos permite aplicar técnicas avanzadas de programación orientada a objetos de una manera limpia y clara. Añade aspectos como el tipado estricto de datos o las sugerencias de código y errores de compilación, lo cual beneficiará notablemente nuestra capacidad de desarrollo.
Este curso fue grabado usando la versión 0.9.1 de TypeScript y algunos de los comandos que se muestran pueden generar un error si se ejecutan con versiones posteriores del compilador. Se incluye una versión corregida de los mismos en las descargas del curso.
Este curso te enseñará las bases de este lenguaje, cómo configurar un entorno para su uso y cómo trabajar con él con una metodología orientada a objetos, de una manera mucho más limpia y simple de lo que hasta ahora hemos podido disponer. Siendo el resultado de todo ello… JavaScript.
Publicar un comentario