-
AgotadoEl Internet de las Cosas permite medir y determinar el funcionamiento de objetos en tiempo real, y es vital para el desarrollo de los sistemas ciberfísicos. En este curso se aprenderán los conceptos básicos de IoT, desarrollando y programando un proyecto real de IoT.
-
AgotadoEl desarrollo de aplicaciones móviles es, hoy en día, una de las competencias más importantes de la industria del desarrollo de software. En este curso el estudiante va a aprender cómo desarrollar aplicaciones móviles utilizando Flutter para el desarrollo de aplicaciones móviles. El curso inicia explicando los diferentes frameworks para desarrollo de aplicaciones móviles, sus ventajas y desventajas, para luego explicar e instalar el ambiente de desarrollo. Posteriormente se le explicará la arquitectura de Flutter y el uso de los componentes y la arquitectura de Flutter.
-
AgotadoEl desarrollo de aplicaciones móviles es, hoy en día, una de las competencias más importantes de la industria del desarrollo de software. En este curso el estudiante va a aprender cómo desarrollar aplicaciones móviles utilizando el framework Xamarin para el desarrollo de aplicaciones móviles. El curso inicia explicando los diferentes frameworks para desarrollo de aplicaciones móviles, sus ventajas y desventajas, para luego explicar e instalar el ambiente de desarrollo. Posteriormente se le explicará la arquitectura de Xamarin y el uso de Forms, XAMAL y los elementos iniciales de la arquitectura Model View ViewModel.
-
AgotadoEl desarrollo de aplicaciones web utilizando frameworks se ha popularizado en los últimos años. En este curso el estudiante aprenderá a desarrollar aplicaciones web usando el framework de desarrollo React. Iniciará con la comparación de los frameworks de desarrollo y React, sus ventajas y desventajas y la arquitectura bajo la cuál se desarrollan las aplicaciones utilizando REACT. Finalmente, el estudiante elaborará una aplicación o proyecto, utilizando los conceptos vistos en clase.
-
AgotadoEl desarrollo de aplicaciones web utilizando frameworks se ha popularizado en los últimos años. En este curso el estudiante aprenderá a desarrollar aplicaciones web usando el framework de desarrollo React. Iniciará con la explicación de React Router, luego se hará un repaso de Ajax y TypeScript, para finalizar con Redux y patrones de diseño. Finalmente, el estudiante elaborará una aplicación o proyecto, utiilzando los conceptos vistos en clase.
-
AgotadoEn este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones utilizando la implementación de herramientas ORM. El estudiante, empieza entendiendo las características de una herramienta ORM, las ventajas, desventajas y los costos tanto financieros como de rendimiento. Posteriormente aprenderá a implementar dichas herramientas en proyectos de desarrollo de aplicaciones de escritorio, usando la tecnología JavaFX, como herramienta de interfaz gráfica.
-
AgotadoEn este curso, el estudiante aprenderá los conceptos y herramientas necesarias para construir SPA (Single Page Applications), utilizando Angular como librería de desarrollo.
-
AgotadoEn este curso el estudiante aprenderá sobre los conceptos que encierra la arquitectura de Micro Frontends, para luego iniciar con la creación de un proyecto usando REACT y luego convirtiendo el proyecto usando la arquitectura de Micro Frontend. Finalmente, se aprenderá sobre el proceso de corrección de problemas y el despliegue de la aplicación.
-
Agotado
El curso Desarrollo de microservicios con Java ha sido diseñando bajo el paradigma de competencias, con lo que los participantes podrán poner en práctica lo que van aprendiendo a lo largo del curso, siendo capaces de diseñar e implementar microservicios y resolver problemas que surgen del desarrollo de este tipo de aplicaciones.
-
AgotadoEn este curso el estudiante adquiere los conocimientos para investigar en diferentes áreas profesionales y realizar la debida documentación de los temas investigados.
-
Agotado
El uso del lenguaje de programación Python ha aumentado de forma considerable en los últimos año y, hoy en día, se considera uno de lo lenguajes de programación más populares del mundo. Si bien es muy usado entre programadores, el lenguaje Python también es usado por profesionales de diversas áreas, para la creación de scripts simples, que realicen funciones especificas. En este curso, el estudiante aprenderá los elementos básicos de las estructuras y flujos de control en la programación, buenas prácticas de programación y desarrollo de script simples para resolver problemas de análisis de datos simples.
-
AgotadoEl desarrollo móvil es quizá una de las competencias más buscadas hoy en día. Para desarrollar una aplicación móvil, hay dos caminos: desarrollo nativo según el sistema operativo del dispositivo, o desarrollo híbrido, utilizando tecnologías específicas que permiten que las aplicaciones que se desarrollen se puedan ejecutar en todas las plataformas. Ionic utiliza tecnologías como HTML, CSS, JAVASCRIPT Y ANGULAR para el desarrollo de aplicaciones móviles. En este curso el estudiante aprenderá sobre la arquitectura y marco de trabajo de IONIC, el uso de sus componentes y la creación de aplicaciones utilizando templates.