-
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 Kotlin para el desarrollo de aplicaciones móviles. El curso explica los fundamentos de Kotliz y la estructura de proyectos Android en Kotlin, luego la interfaz de usuario, la arquitectura y y el uso de servicios Rest, así como la programación en Kotlin.
-
AgotadoEl desarrollo seguro de software se ha convertido en una responsabilidad ética de todos los desarrolladores de software, que deben garantizar que los sistemas desarrollados sean seguros y protejan la privacidad de los usuarios. El curso de Software Security Fundamentals busca que los estudiantes comprendan los principios para el desarrollo de sistemas y aplicaciones de software contra vulnerabilidades, amenazas y ataques informáticos. El curso ha sido diseñado bajo el paradigma de competencias, por lo que los participantes podrán poner en práctica lo que van aprendiendo a lo largo del curso, y para cumplir con el nivel 2 del Marco de habilidades de las Tecnologías de información (SFIA 8), por lo que el estudiante podrá demostrar la comprensión práctica de los fundamentos de seguridad del software.
-
AgotadoSpring Boot es una de las herramientas más usadas en el desarrollo en Java. Con Srping, se puede desarrollar aplicaciones usando el patrón MVC y herramientas de ORM. En este curso los estudiantes aprenden los conocimientos avanzados de SPRING BOOT, entre ellos seguridad, seguridad avanzada, AOP y testing.
-
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.
-
AgotadoHacer uso de los servicios que ofrecen las plataformas en la nube de forma efectiva, requiere de un conocimiento que permita plantear soluciones cuya arquitectura esté diseñada para sacar ventajas de cada plataforma. En este curso, el estudiante aprenderá los elementos necesarios para poder hacer frente al exame AWS Certified Solutions Architect, y a la vez la forma de diseñar soluciones bajo la plataforma de AWS.
-
AgotadoEl uso de plataformas en la nube, como parte de la estrategia de software as a service es parte del día a día de las empresas que proveen servicios de software. El proceso de desarrollo, de dichos servicios involucra tener el conocimiento de cómo hacer uso de dichas plataformas. AWS se ha posicionado como uno de los líderes esta industria. En este curso, se cubrirán los principales temas que debe tener en cuenta el estudiante para poder hacer el AWS Certified Developer Associate Exam.
-
AgotadoNano curso. Como parte del aprendizaje STEAM, el cual hace énfasis en el aprendizaje de las formas artísticas mediante la tecnología, se crea este curso en el que se aprende a desarrollar diseños gráficos, de forma generativa. Es decir, mediante un lenguaje de programación (p5.js), que se aprende en el curso, se hacen creaciones gráficas interactivas, que permiten la expresión de ideas artísticas a través de la programación.
-
AgotadoNano curso. La inteligencia artificial se ha convertido en una de las herramientas de análisis y desarrollo más importantes de la última década. En este curso se parte de la programación en Python para desarrollar redes neuronales desde las más simples, hasta las más avanzadas, utilizando TensorFlow de Google y usando el ambiente Google Colab.
-
AgotadoNano curso. Las placas de microcontroladores Arduino (y clones) se han transformado rápidamente en una gran herramienta de enseñanza de varias áreas de tecnología, ciencias y matemáticas. En este curso se le enseña a docentes a cómo desarrollar el potencial de los Arduinos para la enseñanza de diferentes temas y cómo preparar experimentos y crear proyectos con Arduinos para la enseñanza de contenidos relevantes.
-
AgotadoEste curso permite a los estudiantes desarrollar proyectos completos profesionales, para completar sus habilidades tanto en el diseño e implementación de RPA, con especial aplicación a ejemplos reales de interés del estudiante, con el apoyo de un mentor.
-
AgotadoLos Chatbots son programas de computadora diseñados para conversar con humanos. En este curso se aprenden a utilizar algunas herramientas para implementar aplicaciones de chatbots, especialmente aplicados a servicio al cliente.
-
AgotadoEste curso de RPA está diseñado para aprender todos de programación avanzada de Robotic Process Automation. En este curso se aprenden aspectos avanzados de RPA utilizando la herramienta UiPath.
-
AgotadoEn el curso de Introducción a RPA con UiPath, descubrirás el apasionante mundo de la Automatización Robótica de Procesos (RPA, por sus siglas en inglés) y aprenderás cómo utilizar la plataforma líder, UiPath, para automatizar tareas de forma eficiente y escalable.
-
AgotadoEste curso de RPA está diseñado para aprender todos los aspectos básicos del diseño y funcionamiento de Robotic Process Automation, procesos que permiten automatizar casi sin código procesos que no requieren la intervención de personas.
-
AgotadoMuchos sistemas en tiempo real que trabajan en microcontroladores se programan utilizando el lenguaje C/C++. Aunque la programación es pequeña, muchos de estos códigos deben manejar de manera adecuada memoria y estructuras de programación para garantizar el funcionamiento óptimo. En este curso se aprende este lenguaje, pero orientado a la programación de estos sistemas, y al manejo adecuado de memoria y capacidad de microcontroladores.