Cursos abiertos de Ingeniería del Software
Todos los cursos de Ingeniería del Software
-
AgotadoLos participantes aprenderán desde la instalación y configuración de un proyecto en Django, hasta la creación de modelos y bases de datos, desarrollo de APIs REST y técnicas de web scraping.
-
AgotadoLos participantes explorarán técnicas como redes convolucionales (CNNs) para el procesamiento de imágenes, redes recurrentes y LSTM para análisis de secuencias, y métodos avanzados de regularización y optimización para mejorar el rendimiento de los modelos.
-
AgotadoLos estudiantes aprenderán sobre la estructura y funcionamiento de las redes neuronales, el uso de bibliotecas populares como TensorFlow y Keras para construir modelos multicapa, y las técnicas para entrenar y evaluar dichos modelos de manera eficiente.
-
AgotadoLos estudiantes profundizarán en modelos de regresión, clasificación y técnicas de ensamblaje como bagging y boosting.
-
AgotadoEn este curso, se espera que los estudiantes adquieran habilidades prácticas en la manipulación, análisis y visualización de datos usando Python.
-
AgotadoA medida que avancen, los participantes explorarán consultas avanzadas y operaciones CRUD, incluyendo el uso de JOIN, GROUP BY, y otras cláusulas complejas.
-
AgotadoAdemás, el curso abordará el desarrollo guiado por pruebas (TDD) y el desarrollo guiado por comportamiento (BDD), permitiendo que las pruebas no solo validen funcionalidades, sino que también sirvan como documentación clara y comprensible.
-
AgotadoLos estudiantes aprenderán a utilizar generadores y funciones lambda para crear código más eficiente y a registrar y rastrear errores con las herramientas logging y traceback.
-
AgotadoA lo largo de 4 semanas, los estudiantes aprenderán los fundamentos de la programación en Python, tales como manejo de variables, operadores, estructuras de control de flujo, colecciones de datos, funciones y manejo de excepciones.
-
AgotadoEste curso básico de Power Apps está diseñado para personas interesadas en aprender a crear aplicaciones personalizadas sin necesidad de conocimientos avanzados en programación.
-
AgotadoEste curso extenso de 32 horas está diseñado para proporcionar una comprensión profunda de las pruebas de software, cubriendo metodologías manuales, automatizadas y pruebas de seguridad, con un enfoque intensivo en la aplicación práctica de estos conocimientos.
-
AgotadoEste curso está diseñado para profesionales con conocimientos previos en Power Apps que buscan profundizar en el desarrollo avanzado de aplicaciones.
-
AgotadoEste curso proporciona a los programadores las habilidades necesarias para desarrollar aplicaciones utilizando .NET 8 y automatizar su despliegue en Azure AKS mediante Azure DevOps. A lo largo del curso, los estudiantes aprenderán a crear aplicaciones escalables y seguras, implementar pipelines de CI/CD, y gestionar los despliegues en Kubernetes en un entorno cloud.
-
AgotadoRuby on Rails es un marco de trabajo de desarrollo web de código abierto que utiliza el enfoque de la arquitectura MVC (Modelo-Vista-Controlador) lo que facilita diseñar aplicaciones web de manera rápida y eficiente mediante convenciones predeterminadas lo que mejora el manejo de bases de datos, la gestión de plantillas y la lógica de controladores.
-
AgotadoEl DevOps Testing Automation consiste en el uso de herramientas y prácticas automatizadas para la ejecución continua de pruebas de software mediante la integración de las fases de desarrollo y operaciones lo que permite la mejora en la calidad, el aceleramiento de la entrega de productos y la estabilidad en entornos de desarrollo y producción.
-
AgotadoEste curso está diseñado para proporcionar a los desarrolladores una comprensión completa y práctica de cómo desarrollar aplicaciones SOA utilizando Oracle SOA Suite 12c.
-
AgotadoLa programación de bases de datos se define como los procedimientos de diseño, implementación y gestión de sistemas de almacenamiento de datos mediante el uso de lenguajes de programación que permitan almacenar, organizar y recuperar datos de manera eficiente.
-
AgotadoLa programación de bases de datos se define como los procedimientos informáticos que permiten el desarrollo de la recopilación, el registro y el manejo de los datos requeridos para la toma de decisiones en una organización.
-
AgotadoLa programación de bases de datos se define como el proceso de diseño, desarrollo y codificación de aplicaciones que facilitan el almacenamiento, el registro y la consulta de los activos digitales esenciales para el funcionamiento de los servicios de una organización.
-
AgotadoRuby 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.
-
AgotadoEl 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.
-
AgotadoEl 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.
-
AgotadoLa 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.
-
AgotadoLa 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.
-
AgotadoLa 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.