← Cursos creados

Ingeniería de Software Profesional: De Cero a Arquitecto

Básico (sé lo esencial) · 8 módulos · 24 vídeos · Creado por Wilson Victtoria

Aprenderás a diseñar, desarrollar y desplegar sistemas de software robustos y escalables utilizando las mejores prácticas de la industria. Dominarás desde metodologías ágiles y patrones de diseño hasta arquitecturas modernas y pipelines de CI/CD.

Añade este curso a tu lista para seguirlo y guardar tu progreso. Se contará como un curso creado en tu cuenta.

Módulo 1. Metodologías de Desarrollo de Software

Aplicar metodologías ágiles para gestionar y organizar proyectos de software de forma colaborativa.

Lección 1⏱ 9:47TICnoticos

Metodologías Ágiles: Scrum vs Kanban

TODOS los Marcos y Metodologías explicados en 10 minutos: Scrum, Kanban, Lean, Agile, XP, FDD...

Hoy vamos a hablar sobre las metodologías ágiles y su importancia en el desarrollo de software. Las metodologías ágiles son un enfoque colaborativo y flexible para el desarrollo de software que se centra en la satisfacción del cliente y la entrega continua de valor. Veremos cómo las metodologías ágiles ayudan a los…

Lección 2⏱ 3:28ZonaReview ES

Gestión de Requisitos: Historias de Usuario

Cómo Escribir Historias de Usuario en Jira (Rápido y Fácil 2026)

En este video explicativo detallamos el proceso técnico para Escribir Historias de Usuario en Jira. Esta guía presenta de manera estructurada los pasos exactos y las configuraciones necesarias dentro de la plataforma. Verificamos los parámetros correctos y procedimientos estándar cuando usted necesita Escribir…

Lección 3⏱ 5:56marco calle

Estimación de Esfuerzo en Proyectos (Planning Poker)

¡Aprende A Planificar Mejor Tus Proyectos con Planning Poker!

➡️ Preparate para el examen PMP® 2023 https://marcocalle.com/courses/preparacion-examen-pmp-2021/ En este vídeo vamos a hablar de una de las herramientas más importantes que puedes utilizar para mejorar tu estimación de proyectos, el Planning Poker. Planning Poker es una estrategia que te permite tomar mejores…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 2. Análisis de Requerimientos y Modelado UML

Traducir necesidades de negocio en especificaciones técnicas mediante diagramas estándar de la industria.

Lección 1⏱ 13:01FNE Profesor - Ciencias de la Computación

Requerimientos Funcionales y No Funcionales

REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES | EJEMPLOS | ING. DE SOFTWARE | ANALISIS DE SISTEMAS SRS

🖥️💻#Sistemas #Ingenieria #programacion #software #desarrollo #developer En este video, exploraremos en profundidad los conceptos de requerimientos funcionales y no funcionales en el contexto de la ingeniería de software y el análisis de sistemas. Aprenderás qué son estos tipos de requerimientos, por qué son…

Lección 2⏱ 12:42Lucid Software Español

Modelado de Sistemas con Diagramas de Casos de Uso

UML desde cero: Guía completa de tipos y ejemplos (Parte 1)

Aprende a crear diagramas de casos de uso UML para comunicar visualmente el comportamiento de tus sistemas. En este tutorial, explicamos los elementos esenciales: sistemas, actores, casos de uso y relaciones de asociación, inclusión y extensión. Descubre cómo simplificar ideas complejas y mejorar la alineación de tu…

Lección 3⏱ 7:48Saber Programas

Diseño Estructural con Diagramas de Clases

Cómo hacer un DIAGRAMA de CLASES UML ✅ [ fácil y profesional ]

Aprende cómo hacer un DIAGRAMA de CLASES UML de forma rápida y sencilla. En ingeniería de software, un diagrama de clases en Lenguaje Unificado de Modelado es un tipo de diagrama de estructura estática que describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones, y las…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 3. Principios de Diseño y Código Limpio (SOLID)

Escribir código legible, mantenible y extensible aplicando estándares modernos de calidad.

Lección 1⏱ 7:12Alpaca Tech

Clean Code: Buenas Prácticas de Programación

📘 CLEAN CODE RESUMIDO en MENOS de 7 MINUTOS

🟥🟥🟥 ¿QUIERES VER UN RESUMEN DE CLEAN CODE EN ESPAÑOL? ¿BUSCAS MEJORAR CÓMO PROGRAMADOR? 👆👆👆 ¡Hola! Quiero que seas bienvenido, o bienvenida, a AlpacaTech, tu canal de confianza sobre tecnología. Hoy quería traer algo relacionado con libros de programación, y por eso vamos a resumir Clean Code. Creo que los…

Lección 2⏱ 12:41EDteam

Principios SOLID: Single Responsibility, Open/Closed y Liskov

¿Qué son los principios SOLID en programación? La mejor explicación en español

Y si no lo sabías #loaprendisteenedteam Aprende a fondo SOLID y Arquitectura hexagonal en https://ed.team/cursos/solid Aprende gratis Programación Orientada a Objetos en https://ed.team/cursos/poo Mira la mejor explicación de Programación Orientada a Objetos en YouTube aquí:…

Lección 3⏱ 9:57makigas

Inversión de Dependencias e Inyección de Dependencias

SOLID: Principio de Inversión de Dependencia (DIP)

El principio de inversión de dependencia establece que los módulos de alto nivel, cuando dependen de módulos de bajo nivel, deben hacerlo mediante abstracciones, como interfaces, en vez de depender directamente, de tal manera que una clase de alto nivel no esté acoplada con una implementación concreta de una faceta de…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 4. Patrones de Diseño de Software

Resolver problemas comunes de arquitectura utilizando patrones creacionales, estructurales y de comportamiento.

Lección 1⏱ 19:15TodoCode

Patrones Creacionales: Singleton y Factory

PATRÓN SINGLETON el patrón que SI O SI tenés que APRENDER

SINGLETON es un patrón de diseño que permite garantizar que una clase tenga una única instancia en toda la aplicación y ofrece un punto de acceso global a ella. En este video te muestro qué es, para qué sirve y cómo podés aplicarlo en tus proyectos 🤩 - 🔥Clase Anterior 👉🏼 https://youtu.be/Bx9AJJtv9DA 💼 Repositorio…

Lección 2⏱ 5:07Víctor Reyes

Patrones Estructurales: Adapter y Decorator

Adapter explicado fácil | Patrón de diseño con ejemplos reales

En este video te explico de forma clara y sencilla el patrón de diseño **Adapter** (Adaptador), uno de los **patrones estructurales** más útiles en la programación orientada a objetos. 🔹 ¿Qué es el Adapter? 🔹 ¿Cuándo usarlo y por qué? 🔹 Ventajas, desventajas y ejemplos prácticos (como Videojuegos ) Es un patrón que…

Lección 3⏱ 1:21:35midulive

Patrón de Arquitectura MVC (Modelo-Vista-Controlador)

EL PODER de la ARQUITECTURA MVC + Despliegue de API REST

APRENDE el increíble potencial de la arquitectura MVC (modelo/vista/controlador) en este emocionante video! También aprenderás a desplegar tu propia API REST paso a paso 🤩 Despliegue a producción con FL0: https://fl0.com ▶ No te pierdas más directos en: https://www.twitch.tv/midudev ▶ Discord de la Comunidad:…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 5. Control de Versiones y Git Avanzado

Gestionar ramas de código de forma profesional y colaborar en equipo sin perder información.

Lección 1⏱ 6:39midulive

Estrategias de Ramificación: GitFlow

La mejor estrategia de Git para trabajar con ramas y en equipo

Ni Git Flow, ni GitHub Flow... si quieres una estrategia que aumente la productividad y autonomía de los equipos tienes que darle una oportunidad a Ship/Show/Ask. Esta estrategia es para desarrollos que ya tienen buenas prácticas como una buena suite de tests, CI/CD y similar. ▶ No te pierdas más directos en:…

Lección 2⏱ 5:36codigofacilito

Resolución de Conflictos y Rebase en Git

Git merge vs Git rebase - ¿Cuál usar?

🧠 Aprende git a FONDO https://codigofacilito.com/cursos/git-profesional 🚀 Desbloquea más de +200 cursos Premium a un precio especial: https://codigofacilito.com/promo 🐊 Síguenos en: Twitter: https://twitter.com/codigofacilito Facebook: https://facebook.com/codigofacilito Instagram:…

Lección 3⏱ 7:20AMazaing Code

Buenas Prácticas para Commits y Pull Requests

Git 11 - PULL REQUEST - Qué es y cómo hacer una

Cómo hacer una pull request desde github para que nuestros compañeros nos revisen el código antes de hacer merge.

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 6. Calidad de Software y Pruebas Automatizadas

Garantizar la estabilidad del software mediante la implementación de diferentes niveles de pruebas.

Lección 1⏱ 6:03Nadia Cavalleri

Pruebas Unitarias (Unit Testing)

¿Qué son las pruebas unitarias?

Te dejo los cursos que mencniono: En mi sitio, más barato y pagando en pesos: - Intro al testing: https://nadiacavalleri.com.ar/courses/introduccion-al-testing-de-software/ - Aprendé a programar: https://nadiacavalleri.com.ar/courses/introduccion-a-la-programacion/ En Udemy: - Intro al testing:…

Lección 2⏱ 6:22midulive

Desarrollo Guiado por Pruebas (TDD)

La Realidad del Test-Driven Development (TDD)

Explorando el debate sobre Test-Driven Development (TDD) en el desarrollo de software: ¿es una práctica fallida o una herramienta valiosa? Únete a la discusión mientras analizamos diferentes perspectivas y experiencias en este vídeo que examina la controversia detrás del TDD y la importancia de encontrar un equilibrio…

Lección 3⏱ 1:15EDteam

Pruebas de Integración y End-to-End (E2E)

¿Qué son las Pruebas de Integración? ¿Por qué debes implementarlas?

¿Alguna vez has pensado que el software tiene varios componentes, creados por programadores de todas partes del mundo y que luego, de alguna manera, tienen que ensamblarse y funcionar juntos? ¿Cómo lo logran? Haciendo Pruebas de Integración. Si quieres aprender a garantizar la calidad de tu software Java aplicando…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 7. Arquitectura de Software Moderna

Diseñar sistemas distribuidos, escalables y desacoplados basados en servicios web.

Lección 1⏱ 23:08NetMentor

Diseño de APIs RESTful Eficientes

Diseño de APIs REST: la GUÍA DEFINITIVA para desarrolladores

Descubre cómo diseñar APIs REST en .NET siguiendo buenas prácticas. Enlace al libro Construyendo SISTEMAS DISTRIBUIDOS: 📖 https://www.netmentor.es/libros/construyendo-sistemas-distribuidos Guía compelta desarrollo full stack 📖: https://www.netmentor.es/libros/guia-completa-desarrollo-full-stack preguntas anónimas:…

Lección 2⏱ 15:23EDteam

De Monolito a Microservicios

¿Qué son y cómo funcionan los microservicios? - La mejor explicación en español

La arquitectura de microservicios ha tomado fuerza en los últimos años y grandes empresas como Netflix o Google la utilizan. ¿Pero sabes qué es? ¿Para qué sirve? ¿Por qué es importante? Todo esto te lo contaremos en este nuevo video, porque tú sabes que en español, #NadieExplicaMejor que EDteam. ✅ Comienza a dominar…

Lección 3⏱ 9:24Debuggeando Ideas

Seguridad en APIs: JWT y OAuth2

Como funciona Oauth 2 con JWT y RSA

Esta es una clase de mi curso spring Boot 3 y spring framework 6 espero la disfruten. Link del curso: https://www.udemy.com/course/spring-boot-3-y-spring-framework-6-2023 Programación funcional expresiones lambda y streams en java: https://www.udemy.com/course/programacion-funcional-expresiones-lambda-y-streams-en-java

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 8. DevOps, Contenedores y CI/CD

Automatizar la fase de compilación, empaquetado y despliegue continuo de aplicaciones.

Lección 1⏱ 11:49The Coder Cave | Programación y Tecnología

Contenerización de Aplicaciones con Docker

Aprende Docker en 10 minutos

¿Quieres aprender Docker fácil y rápido? En 10 minutos te cuento la teoría y te enseño los comandos fundamentales de docker para que puedas empezar a crear tus propias imagenes y desplegar tus propios contenedores. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 💥ME ENCUENTRAS TAMBIÉN AQUÍ 👇 Sitio Web ►https://thecodercave.com/ Twitter ►…

Lección 2⏱ 5:40Amin Espinoza

Pipelines de Integración y Despliegue Continuo (CI/CD)

¿Qué es CI/CD? Integración y despliegue continuos

El término de CI/CD es uno de los más utilizados al desarrollar software y quizá en algunos casos está mal adoptado. En este video te quiero contar de lo que este término trata y cómo puede ayudar a un proceso del mejor nivel posible. 🎥 OTROS VIDEOS RELACIONADOS: 👉🏼 ¡CI/CD de tu sitio web con Github Actions!:…

Lección 3⏱ 3:56IfGeekThen NTT DATA

Introducción a la Infraestructura en la Nube

AWS, Azure o GCP: ¿Qué plataforma Cloud elegir?

💻 Comparación de los gigantes de Cloud Computing para ayudarte a elegir en función de tus necesidades. En este vídeo, @r2d2coder nos cuenta sus características, usos e integración con herramientas y sistemas existentes. ¡No te lo pierdas! 00:00 Introducción Plataformas Cloud 00:58 Amazon Web Services 01:18 Azure…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis