Ingeniería del software

  • 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
    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
    SOFT-636 Programación en R
    Los datos hoy en día son la principal fuente de información. Las herramientas para hacer el análisis de dichos datos, muchas veces se quedan cortas debido a la particularidad de la información. Es ahí donde entra R, un lenguaje que permite crear rutinas y herramientas propias, orientadas a análisis de datos. En este curso el estudiante repasará los conceptos principales de programación, para luego adentrarse a la instalación y características del lenguaje, para que al final, el alumno, pueda crear sus propios programas adaptados a sus necesidades de análisis de datos.
    Detalles

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

  • SOFT-646 Programación en Python Avanzado
    En este curso los estudiantes profundizan las competencias para la resolución de problemas bien definidos de complejidad media y alta , por medio del lenguaje de programación Python, a través de conceptos de programación orientada a objetos, con el fin de diseñar y codificar las posibles.
  • 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
    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
    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
    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

  • Agotado
    Los datos son, hoy el día, el activo más importante de cualquier organización. El almacenamiento de dichos datos, así como el diseño y la recuperación de dichos datos, cobra cada vez más importancia. El curso muestra al estudiante al proceso de diseño correcto de bases de datos NOSQL. El estudiante aprenderá las características y tipos de bases de datos no relacionales, las ventajas y desventajas, cuándo se les saca más provecho y los principios para hacer un diseño que aproveche todas las características y fortalezas de este tipo de bases de datos.
    Detalles

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

  • Agotado
    Ingeniería del Software
    Los datos son, hoy el día, el activo más importante de cualquier organización. El almacenamiento de dichos datos, así como el diseño y la recuperación de dichos datos, cobra cada vez más importancia. Tener el conocimiento de las diferentes alternativas para almacenar los datos y estructura de los sistemas que se encargan de su almacenamiento es de suma importancia, en cualquier profesión. En este curso, el estudiante aprenderá sobre la programación de procedimientos y funciones usando conceptos avanzados de programación de Oracle Database Server. Aprenderá el uso de funciones avanzadas, así como la creación de tareas automatizadas dentro del servidor de base de datos.
    Detalles

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

  • Agotado
    Ingeniería del Software
    Los datos son, hoy el día, el activo más importante de cualquier organización. El almacenamiento de dichos datos, así como el diseño y la recuperación de dichos datos, cobra cada vez más importancia. Tener el conocimiento de las diferentes alternativas para almacenar los datos y estructura de los sistemas que se encargan de su almacenamiento es de suma importancia, en cualquier profesión. En este curso, el estudiante aprenderá sobre los fundamentos del diseño de datos, así como la creación de bases de datos, usando el motor de base de datos ORACLE. Aprenderá a crear tablas, así como los conceptos fundamentales, para realizar consultas que permitan extraer la información de la forma más eficiente, aprovechando al máximo las facilidades que este servidor de base de datos puede ofrecer.
    Detalles

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

  • Agotado
    Ingeniería del Software
    Los datos son, hoy el día, el activo más importante de cualquier organización. El almacenamiento de dichos datos, así como el diseño y la recuperación de dichos datos, cobra cada vez más importancia. El curso introduce al estudiante al proceso de administración de servidores de bases de datos ORACLE, incluyendo la instalación, esquemas, archivos de configuración habilitación de puertos, tareas básicas de administración de usuarios y seguridad, así como el manejo de seguridad integrada, respaldos y recuperación de datos.
    Detalles

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

  • Agotado
    Ingeniería del Software
    Los datos son, hoy el día, el activo más importante de cualquier organización. El almacenamiento de dichos datos, así como el diseño y la recuperación de dichos datos, cobra cada vez más importancia. El curso muestra al estudiante al proceso de administración de servidores de bases de datos ORACLE, incluyendo la creación y administración de planes de mantenimiento, la optimización de índices y la compresión de archivos.
    Detalles

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

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

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

  • 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

  • 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.

Título

Ir a Arriba