Ingeniería del software

Ingeniería del software2023-01-11T09:13:39-06:00

Cursos abiertos de Ingeniería del Software

Carreras

Información de carreras

Rutas de aprendizaje

GrowTech

Empresas e instituciones

Capacita a tu personal

Todos los cursos de Ingeniería del Software

  • Agotado
    El 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.
  • Agotado
    Spring 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.
  • Agotado
    El 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.
  • Agotado
    El 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.
  • Agotado
    El curso permite al estudiante comprender los principios de diseño que están involucrados con la creación de páginas web informativas. En el curso el estudiante implementará elementos de diseño web, mediante el uso de los elementos base de HTML y CSS.
  • Agotado
    Nano curso. El curso permite al estudiante comprender los principios de diseño que están involucrados con la creación de páginas web y aprenderá sobre la importancia de los principios de accesibilidad en las páginas web. En el curso el estudiante implementará dichos elementos de diseño, mediante el uso de los elementos base de HTML y CSS, con el fin de que logren desarrollar páginas informativas que les permitan presentar contenidos de temas
  • Domina el uso de Python para análisis de datos, aprendiendo a manejar DataFrames y aplicar técnicas de análisis descriptivo y métodos avanzados para obtener información valiosa de los datos.
  • Agotado
    Este módulo tiene como objetivo dar al participante los conocimientos básicos en diseño de interfaces o UI desing. El objetivo es partir de un diseño UX para permitirle la maquetación y creación de prototipos más elaborados que en el primer módulo, profundizando en el desarrollo del concepto utilizando herramientas básicas como Adobe XD y fundamentos en HTML, CSS y JavaScript.
  • Conviértete en un experto en React y aprende a crear aplicaciones web interactivas y dinámicas, dominando desde el estado y ciclo de vida de componentes hasta la optimización y publicación de tu aplicación.
  • Agotado
    El certificado Linux Essentials sirve como una excelente introducción a la certificación Linux Professional que es más completa y avanzada.
  • Prepárate para obtener la certificación ISTQB Fundamentos y aprende los principios básicos de testing, gestión de pruebas, diseño de casos de prueba, y garantiza la calidad de software en cualquier proyecto de desarrollo.
  • Agotado
    Este módulo se enfoca en temas avanzados de UX que incluyen experiencias de servicio, diseño persuasivo, principios de adopción de una solución, principios básicos de diseño UX para dispositivos tales como wearables, AR, VR. Todos los temas se enmarcan dentro de un proceso Lean UX que permite identificar las diferentes fases de la metodología ágil para la creación de una solución UX.
  • Agotado
    Este módulo cierra el programa partiendo de un diseño UX para llegar a la implementación completa de una solución a nivel de UI, con elementos básicos de Front End. El estudiante se familiarizará con herramientas tales como lnVision, Sketch, entre otros.
  • Agotado
    El estudiante podrá aprender las bases de programación utilizando un lenguaje usado ampliamente como lo es Javascript. Al final del curso el estudiante será capaz de crear aplicaciones que corran desde su terminal utilizando NodeJS.
  • Nanocurso.La orientación a objetos (OOP) ha sido el paradigma de facto durante las últimas décadas en programación. OOP se basa fuertemente en la noción de estado mutable y, en la mayoría de los casos, en programación imperativa clásica en el nivel de control. Necesidades que requieren aumentar la escalabilidad de la aplicaciones actuales (por ejemplo, multi-threading o reactive programming) obligan principios y patrones distintos para equilibrar productividad, eficiencia y mantenibilidad. La programación funcional (FP) se ofrece como una excelente vía alterna que se alinea muy bien con ese requerimiento de equilibrio y que se puede acoplar con OOP de manera elegante, promoviendo un poderoso estilo declarativo de abstracción. La mayoría de los lenguajes OOP permiten en la actualidad una faceta en FP. En esta cápsula hacemos un estudio fundamentado y pragmático, del caso de Java y su progresiva evolución hacia una faceta en FP, buscando destacar y obtener beneficios en la forma de realizar la programación en situaciones comunes, para las cuales se darán ejemplos prácticos. La cápsula introduce la realización de FP en Java en una primera iteración de 8 horas.

Suscríbase para recibir la oferta del mes y los nuevos cursos

Ir a Arriba