Ingeniería del software

  • Ingeniería del Software
    El 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.
  • Ingeniería del Software
    Las temáticas por abordar en este curso son conceptos de Bash Scripting, flujos de programas, programación de scripts, Automatización CI/CD y Automatización de Azure DevOps con Bash.
  • Agotado
    Ingeniería del Software
    Ruby es considerado uno de los lenguajes de programación más versátiles, principalmente debido a que combina las mejores características de los lenguajes dinámicos y los lenguajes fuertemente tipados, todo esto dentro del paradigma de la programación orientada a objetos.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    El curso de diseño gráfico es una introducción a los fundamentos del diseño gráfico. Los estudiantes aprenderán a utilizar herramientas y técnicas básicas para crear diseños visuales efectivos y atractivos.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    El curso de fundamentos de C# introduce al estudiante en el mundo de la programación, utilizando C#, un lenguaje versátil, orientado a objetos que no solo es utilizado para el desarrollo de aplicaciones de variada complejidad, sino que cuenta con una gran comunidad de desarrolladores.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Desarrollo de microservicios con Java

    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.

    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Introducción a WordPress
    El Curso de Introducción a WordPress busca introducir al estudiante en el mundo del diseño y gestión de sitios web utilizando una de las plataformas más influyentes en la industria: WordPress.
  • Agotado
    Ingeniería del Software
    La Certificación Internacional en Pruebas de Software - Nivel de Fundamentos en Metodologías Agiles “ISTQB® Certified Tester Foundation Level, Agile Tester” es un nivel especializado del esquema de certificación profesional en pruebas de software más ampliamente reconocido mundialmente. Este curso prepara a los participantes para el examen que permite acceder a la citada cualificación internacional. El curso está basado en el ‘Syllabus’ (cuerpo de conocimientos) de esta certificación, y aborda temas como: Manifiesto ágil, metodologías agiles “XP, Kanban y scrum”, Fundamentos de las pruebas agiles, Pruebas a través del ciclo de vida ágil, técnicas, herramientas y procesos de pruebas ágiles Al concluir el curso, el participante será capaz de aplicar a sus proyectos las técnicas aprendidas, para contribuir decisivamente a su éxito.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    En este curso - taller el estudiante desarrollará las habilidades necesarias para usar las historias de usuario como instrumentos de conversación entre las partes interesadas, dirigidos a la certificación User Stories Foundations Certificate (USFC). Este curso es apropiado para cualquier persona interesada en usar las técnicas relacionadas con historias de usuario, que estén o vayan a participar en proyectos ágiles con marcos de trabajo como Scrum; también, para interesados en los proyectos que están en la cadena de valor de proporcionar características o requisitos a los equipos de desarrollo de productos o servicios.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Scrum Developer SDPC con certificación
    La certificación como Scrum Developer Professional Certificate SDPCTM está diseñada para evaluar conocimientos a nivel del rol como Developer y cómo esta facilita la ejecución de las tareas para desarrollar el entregable.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    La programación, conforme va resolviendo problemas más complejos, las decisiones de diseño se vuelven más relevantes. En este curso, se introduce al estudiante con los principios SOLID de desarrollo de software, con el fin de que pueda aplicarlos en el diseño de los sistemas, mejorando el encapsulamiento, el crecimiento futuro, la realización de pruebas y el mantenimiento futuro de dichos sistemas.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    El 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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    Hoy en día, saber programar es una habilidad que trasciende la carrera de informática y es sumamente útil para profesionales de diferentes industrias. Este curso provee los conceptos básicos de programación utilizando el lenguaje Javascript, que es ampliamente utilizado en desarrollo web. El curso parte del supuesto que el estudiante no sabe nada de programación, por lo que inicia con conceptos básicos desde el inicio. No obstante, requerirá de un importante esfuerzo por parte del estudiante para asimilar toda la materia que se verá durante las 10 semanas. De forma complementaria a lo que se aprenda en clase, el estudiante deberá practicar entre tres y cinco horas semanales para reforzar los conceptos vistos hasta el momento. La metodología del curso es orientada a la práctica, aunque en cada lección se toma un tiempo para entender las ideas y conceptos previos a la implementación en código.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Programación Funcional (FP) - Cápsula 1 : El caso de Java
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Programación con Javascript
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    UXUI-04 UI Avanzado
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    UX Avanzado: Lean UX
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • ISTQB: Nivel Fundamentos (ISTQB® Certified Tester Foundation Level)
    La Certificación Internacional en Pruebas de Software – Nivel de Fundamentos es el nivel básico del esquema de certificación profesional en pruebas de software más ampliamente reconocido mundialmente, este nivel recomienda algunas extensiones y especializaciones adicionales como lo son las pruebas en metodologías agiles y las pruebas de usabilidad entre otras.
  • Linux Essentials (LPIC) con examen de certificación
    El certificado Linux Essentials sirve como una excelente introducción a la certificación Linux Professional que es más completa y avanzada. Este curso prepara a los estudiantes con habilidades aplicables a redes, desarrollo de software y administración de Linux alineándose con la certificación Linux Essentials de LPIC.
  • Agotado
    Linux Essentials (LPIC) con examen de certificación
    El certificado Linux Essentials sirve como una excelente introducción a la certificación Linux Professional que es más completa y avanzada.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Desarrollo de Aplicaciones Web con React
    Este curso guiará al estudiante en el aprendizaje de React desde los conceptos básicos hasta la creación de sitios interactivos completos, por medio de ejemplos prácticos que pueden ser aplicados en la vida real en el desarrollo de una aplicación web.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Principios de UI
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Python para el análisis de datos

    El análisis de datos con el lenguaje de programación Python permite el uso de las bibliotecas más representativas y funcionales para la implementación precisa de procesos estadísticos y matemáticos en la toma de decisiones. El curso se concentra en el aprendizaje de Python orientado al análisis de datos y una introducción al Machine Learning. 

  • Agotado
    Ingeniería del Software
    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
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    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 informativas. 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 específicos, de una manera interactiva y dinámica.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Software Security Advanced
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Software Security Fundamentals
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    Hacer 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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    El 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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Este curso detalla las características más sobresalientes en los lenguajes utilizados actualmente en el análisis de datos. Se presenta para cada uno de ellos, sus particularidades, usos, y ejemplos prácticos.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Este curso presenta los fundamentos generales de UX y el rol que Design Thinking juega en diseño UX. Profundiza en la evaluación del usuario (user research) con el fin de traducir las necesidades del usuario en soluciones que generen valor usando Mobile First a través de la herramienta Marvel.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    En este curso, el estudiante aprenderá los conceptos y herramientas necesarias para construir SPA (Single Page Applications), utilizando Angular como librería de desarrollo.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • En este curso el estudiante aprenderá lo necesario para crear una interfaz gráfica compleja que se despliegue en un browser. Utilizando los lenguajes de HTML y CSS.
  • Agotado
    Desarrollo de Micro front ends
    En 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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Devops Essentials Professional Certificate con examen de certificación
    Este curso está enfocado en la certificación DevOps Essentials Professional Certificate (DEPC), los estudiantes obtendrán un conocimiento fundamental de DevOps desde las perspectivas de: cultura, procesos y personas. Este conocimiento les permitirá un mayor nivel de conciencia sobre los principios ágiles y contribuirá a un cambio en la mentalidad con respecto a los enfoques tradicionales.
  • Agotado
    Devops Essentials Professional Certificate con examen de certificación
    Este curso está enfocado en la certificación DevOps Essentials Professional Certificate (DEPC), los estudiantes obtendrán un conocimiento fundamental de DevOps desde las perspectivas de: cultura, procesos y personas. Este conocimiento les permitirá un mayor nivel de conciencia sobre los principios ágiles y contribuirá a un cambio en la mentalidad con respecto a los enfoques tradicionales.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    RESTful Web APIs con .NET Core
    Al finalizar este curso-taller el estudiante será capaz de construir, desarrollar y mantener servicios web y backends con .NET, lo que permite al estudiante en aspectos de implementación, pruebas, monitoreo, mantenimiento, consumo y seguridad de APIs web con otras tecnologías en web, móviles y aplicaciones de escritorio.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Desarrollo de Aplicaciones Web con ASP.NET Core
    En este curso, los estudiantes aprenderán a desarrollar aplicaciones con la tecnología Microsoft ASP.NET MVC Core utilizando Visual Studio 2019 y tecnologías disponibles a través del .NET Core. La atención se centrará en los elementos que constituyen una aplicación Web de línea de negocio, considerando mejores prácticas de diseño y arquitectura para las aplicaciones Web. ASP.NET MVC se pondrá en el contexto de las tecnologías para el desarrollo Web permitiendo a los estudiantes determinar aquellos escenarios en donde esta tecnología ofrece todo su potencial.
  • Agotado
    Ingeniería del Software
    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 web, que se puedan visualizar directamente en dispositivos móviles, sin utilizar el lenguaje nativo. El estudiante aprenderá las características de los frameworks para el desarrollo web para móviles, las ventajas y desventajas en comparación con el desarrollo en lenguaje nativo del dispositivo y, finalmente, aprenderá a desarrollar una aplicación móvil utilizando un framework de desarrollo de aplicaciones.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    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 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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    En este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones REST utilizando la arquitectura de la tecnología Spring Boot. El estudiante, empieza entendiendo la arquitectura y el diseño de aplicaciones utilizando Spring Boot, Spring Boot security y la estructura de la implementación del patrón MVC de Spring. Aprenderá sobre la estructura del proyecto para luego proceder a crear una aplicación usando las herramientas y tecnologías, con conexión a bases de datos SQL Server y MySQL.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    En 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.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    En este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones orientadas a objetos y usando patrones de diseño y la tecnología .Java, empieza entendiendo la estructura en la que se basa el desarrollo de aplicaciones orientada a objetos, . Posteriormente aprenderá a desarrollar una aplicación orientada a objetos usando el lenguaje de programación Java, utilizando control de versiones, JavaFX y conexión a base de datos SQL Server.
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Agotado
    Ingeniería del Software
    Detalles

    Únase a la lista de espera para recibir un correo electrónico cuando este producto esté disponible

  • Ingeniería del Software

    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.

Título

Ir a Arriba