Cursos abiertos de Ingeniería del Software
Todos los cursos de Ingeniería del Software
-
AgotadoEste curso proporciona los conocimientos esenciales sobre Arquitectura de Software, abordando N Capas, SOA y Microservicios para diseñar sistemas escalables, seguros y eficientes, aplicando buenas prácticas en desarrollo y despliegue.
-
AgotadoEl Examen de Certificación Python Avanzado Pcap es un curso diseñado para la preparación y presentación de la certificación PCAP, abordando técnicas avanzadas y aplicadas en escenarios reales.
-
AgotadoEl curso Python Avanzado PCAP prepara para la certificación, profundizando en programación orientada a objetos, excepciones y técnicas avanzadas, combinando teoría y práctica.
-
AgotadoEl curso Proyecto integrador en Python está diseñado para integrar habilidades en desarrollo web, ciencia de datos, machine learning y pruebas de software, creando una aplicación práctica que demuestre el dominio de estas áreas.
-
AgotadoEl curso está diseñado para enseñar el desarrollo web utilizando Python y el framework Django.
-
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.
-
AgotadoEl curso Machine Learning con Python está diseñado para enseñar los fundamentos y técnicas avanzadas de machine learning utilizando Python.
-
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.
-
AgotadoEl curso Manejo de bases de datos con Python está diseñado para enseñar el manejo de bases de datos relacionales y NoSQL utilizando Python.
-
AgotadoEl curso Testing Avanzado en Python está diseñado para desarrollar habilidades avanzadas en la creación y automatización de pruebas de software utilizando Python.
-
AgotadoEl curso Gestión de Módulos y Manejo de Excepciones en Python está diseñado para enseñar a gestionar proyectos en Python y manejar excepciones de forma avanzada.
-
AgotadoEl curso Fundamentos de Python PCEP está diseñado para preparar a los estudiantes para el examen de certificación PCEP™ mediante fundamentos de programación en Python.
-
AgotadoEl curso Desarrollo básico de aplicaciones usando Power Apps está diseñado para enseñar a crear aplicaciones personalizadas sin conocimientos avanzados de programación.
-
AgotadoEste curso de Pruebas de Software abarca fundamentos y tipos de pruebas, técnicas manuales y automatizadas, pruebas de seguridad y en metodologías ágiles. Incluye la creación y mantenimiento de scripts, así como la integración de pruebas en CI/CD.
-
AgotadoProfundiza en Power Apps creando aplicaciones personalizadas avanzadas. Automatiza flujos de trabajo, implementa medidas de seguridad y aprende técnicas de mantenimiento para garantizar su rendimiento óptimo.
-
AgotadoEste curso enseña a desarrollar y automatizar aplicaciones .NET con Azure AKS, cubriendo microservicios, patrones de diseño, pruebas, despliegue continuo y gestión de servicios para optimizar el rendimiento en entornos de nube.
-
AgotadoDomina Ruby on Rails, un potente framework para desarrollar aplicaciones web. Aprende Ruby, explora Rails y cómo construir APIs efectivas para una integración óptima de servicios.
-
AgotadoAprende a implementar automatización de pruebas en el contexto de DevOps. Descubre herramientas, crea pipelines de pruebas automatizadas y adopta mejores prácticas para mejorar la calidad del software.
-
AgotadoEl curso de Oracle SOA para Desarrolladores cubre desde conceptos básicos y desarrollo de servicios web hasta procesos BPEL, gestión de servicios compuestos, integración empresarial, seguridad, gobernanza y monitorización.
-
AgotadoAvanza en tu comprensión de SQL explorando triggers, optimización de bases de datos y diseño avanzado, garantizando también la seguridad en el manejo de la información.
-
AgotadoProfundiza en SQL y mejora tus habilidades en la actualización y eliminación de datos, así como en la creación de consultas avanzadas y procedimientos almacenados para optimizar el manejo de bases de datos.
-
AgotadoAprende a programar bases de datos con SQL. Repasa el diseño de bases de datos y adquiere habilidades en la recuperación y el filtrado de datos, facilitando un manejo efectivo de la información.
-
AgotadoDescubre Ruby, un lenguaje de programación elegante y poderoso. Aprende sus fundamentos, operadores, estructuras de control y conceptos de programación orientada a objetos para desarrollar aplicaciones efectivas.
-
AgotadoIntroduce al diseño gráfico y sus principios básicos, explorando tipografía, teoría del color y composición para crear diseños visualmente atractivos y efectivos en diversas aplicaciones.
-
AgotadoSumérgete en C# y el entorno .NET. Aprende a manejar flujos de control, depurar aplicaciones y aplicar la programación orientada a objetos, así como gestionar excepciones y almacenar datos en texto.
-
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.
-
AgotadoEste curso ofrece una comprensión integral de las historias de usuario, permitiendo su correcta aplicación en metodologías ágiles para mejorar la gestión de proyectos y optimizar la productividad.
-
AgotadoCertifícate como Scrum Developer y adquiere conocimientos avanzados en metodologías ágiles, comprendiendo a fondo los principios de Scrum y cómo aplicarlos en equipos de desarrollo de software.
-
AgotadoAprende los principios SOLID para el desarrollo de software, mejorando la calidad y mantenibilidad de tus aplicaciones mediante la aplicación de estos fundamentos de diseño de software.
-
AgotadoConoce Ionic y desarrolla aplicaciones móviles utilizando este potente framework, abarcando desde la creación de módulos hasta el uso de componentes y la navegación entre diferentes vistas.
-
AgotadoHoy 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.
-
AgotadoExplora conceptos avanzados de UI, patrones y sistemas de diseño, fundamentos de front-end y back-end, y tecnologías como HTML, CSS y JavaScript para crear interfaces naturales y experiencias inmersivas en AR y VR.
-
AgotadoEste curso enseña los fundamentos del diseño de interfaces de usuario (UI), para la creación de interfaces accesibles y usables. Se aprende sobre diseño de interacción, arquitectura de información, diseño gráfico y buenas prácticas en HTML y CSS.
-
AgotadoAprende a diseñar páginas web accesibles, comprendiendo conceptos básicos de HTML y CSS, y explorando cómo las barreras de accesibilidad afectan la experiencia del usuario.
-
AgotadoConoce los fundamentos de la creación de páginas web, incluyendo HTML, CSS y su funcionamiento, y aprende a construir tu primera página web desde cero.
-
AgotadoAprende a desarrollar aplicaciones móviles utilizando Kotlin, desde el entorno de desarrollo hasta la gestión de elementos de diseño, navegación y uso de arquitecturas modernas como ViewModel y LiveData.
-
AgotadoEl 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.
-
AgotadoComprende los fundamentos de la seguridad del software, incluyendo la gestión de riesgos, el ciclo de vida de desarrollo seguro y la evaluación de seguridad para proteger aplicaciones contra vulnerabilidades.
-
AgotadoConviértete en arquitecto de soluciones certificadas de AWS, explorando la computación en la nube, Elastic Compute, almacenamiento y bases de datos, para diseñar soluciones escalables y efectivas en la nube.
-
AgotadoPrepárate para obtener la certificación AWS Certified Developer Associate, cubriendo los aspectos esenciales de AWS, incluyendo seguridad, almacenamiento y Elastic Load Balancing para desarrolladores.
-
AgotadoAprende a desarrollar micro front ends, desde los conceptos básicos hasta la creación, depuración e implementación de proyectos que integran diversas partes de aplicaciones web de manera eficiente.