Ingeniería del software

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

Cursos abiertos de Ingeniería del Software

  • Curso Python Fundamentos

    En este curso los estudiantes adquieren las competencias esenciales para la resolución de problemas bien definidos de complejidad baja a media, por medio del lenguaje de programación Python, con el fin de diseñar y codificar las posibles soluciones. Se aprenderá también sobre la instalación y configuración del ambiente de desarrollo, la sintaxis del lenguaje, las estructuras de programación y la lectura y el almacenamiento básico de información.

  • 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. 
  • SOFT-646 Programación en Python Avanzado
    En este curso las principales temáticas por abordar son la programación con objetos, las clases, los descriptores y las clases abstractas.
  • 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.

  • SQL server Avanzado
    La aplicación SQL Server es un sistema de gestión de bases de datos relacionales que permite el almacenamiento, la gestión y la recuperación de datos utilizando el lenguaje de consulta estructurado (SQL) en entornos empresariales.
  • 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.
  • 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.
  • 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.

  • 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.
  • 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.
  • 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.
  • Mobile Testing
    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. Pero igual de importante que el saber desarrollar aplicaciones móviles, es el desarrollar aplicaciones móviles que sean confiables y que cumplan con los elementos de calidad mínimos que se requiere en el mundo de hoy. Una aplicación móvil que afecta de forma negativa el rendimiento del teléfono, no va a ser utilizada por los usuarios, y va a generar malas calificaciones en las plataformas de descarga. En este curso, el estudiante aprenderá las técnicas y herramientas que se usan para probar aplicaciones móviles, sus ventas y desventajas. Aprenderá también a crear casos de prueba utilizando la plataforma de desarrollo y testing móviles.
  • Selenium Test Automation Básico

    En este curso los estudiantes aprenden los conocimientos para analizar problemas e implementar casos de prueba para aplicaciones de software, tomando de base la teoría de pruebas. El estudiante aprenderá sobre la instalación y configuración del ambiente. Luego aprenderá los conceptos principales detrás de los procesos automatizados de pruebas así como la implementación y ejecución de casos de pruebas, utilizando la herramienta Selenium, bajo el lenguaje de programación Java.

  • Ingeniería del Software
    En este curso las principales temáticas por abordar son introducción a base de datos, modelado y diseño de bases de datos, creación de una base de datos, lenguaje de consulta estructurado (SQL) y datos no SQL.
  • 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.
  • Ingeniería del Software
    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.

Carreras

Información de carreras

Programas Profesionales

Learning path

Empresas e instituciones

Capacita a tu personal

Todos los cursos de Ingeniería del Software

  • Curso Python Fundamentos

    En este curso los estudiantes adquieren las competencias esenciales para la resolución de problemas bien definidos de complejidad baja a media, por medio del lenguaje de programación Python, con el fin de diseñar y codificar las posibles soluciones. Se aprenderá también sobre la instalación y configuración del ambiente de desarrollo, la sintaxis del lenguaje, las estructuras de programación y la lectura y el almacenamiento básico de información.

  • 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
    SQL Server Básico
    En este curso, los estudiantes aprenderán sobre los fundamentos del diseño de datos, así como la creación de bases de datos, usando el motor SQL Server para la elaboración de tablas y la realización de consultas que permitan extraer la información de la forma más eficiente, aprovechando al máximo las facilidades que este servidor ofrece.
  • SOFT-646 Programación en Python Avanzado
    En este curso las principales temáticas por abordar son la programación con objetos, las clases, los descriptores y las clases abstractas.
  • 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.
  • 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.

  • 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.
  • Agotado
    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.
  • SQL server Avanzado
    La aplicación SQL Server es un sistema de gestión de bases de datos relacionales que permite el almacenamiento, la gestión y la recuperación de datos utilizando el lenguaje de consulta estructurado (SQL) en entornos empresariales.
  • 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.
  • Agotado
    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
    MongoDB consiste en una base de datos de documentos que ofrece una gran escalabilidad y flexibilidad, con un modelo de consultas e indexación avanzado que permite a los desarrolladores trabajar con datos de manera más ágil y escalable en comparación al lenguaje de consulta estructurado tradicional.
  • 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.
  • 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. 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
    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.
  • 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.

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

Ir a Arriba