Microsoft lanzó un curso gratuito sobre el lenguaje de programación JavaScript, uno de los más utilizados a nivel global.
Orientado a programadores principiantes, el taller de 51 videos publicado en Youtube ofrece lecciones en el lenguaje y herramientas de inteligencia artificial, que se pueden usar en la nube de la plataforma Microsoft Azure.
El objetivo es brindar a los usuarios los antecedentes para comenzar a trabajar mediante inicios rápidos y tutoriales centrados en marcos y kit de desarrollos (SDK) que usan JavaScript, dijo la compañía.
Según informó ZDnet, el curso lleva a los alumnos a través del proceso de decidir si ejecutar JavaScript en el navegador para aplicaciones con una interfaz de usuario o en un servidor para servicios web y funcionalidad de backend.
Además, ayuda a los participantes a configurar un entorno de desarrollo con el popular editor de código Visual Studio de Microsoft, así como a instalar Node.js como un tiempo de ejecución de JavaScript.
Los usuarios son guiados a través de los pasos para crear una aplicación «Hello World».
Con cerca de 25 años de vida, JavaScript es considerado el lenguaje de referencia para crear aplicaciones para navegadores y aplicaciones móviles y de escritorio, con React Native y Electron.
Además, los desarrolladores utilizan el entorno de ejecución de JavaScript de código abierto Node.js.
JavaScript es uno tres lenguajes más populares en varios índices de lenguajes de programación, incluidos IEEE Spectrum y RedMonk.
TypeScript, el superconjunto de JavaScript de Microsoft, también se ha convertido en una alternativa popular para los desarrolladores que crean grandes aplicaciones frontales.
¿Qué gana Microsoft?
El curso sigue una estructura similar a la serie Python de 44 partes que Microsoft lanzó en YouTube en septiembre 2019.
A través de estos cursos, Microsoft ilustra lo que está disponible en los servicios de inteligencia artificial de Azure, como Azure Cognitive Services y Azure Bot Framework.
Ambas plataformas tienen implementaciones de JavaScript, que permiten a los desarrolladores incorporar inteligencia artificial en sus aplicaciones.