Saltar al contenido principal
Programación · Arquitectura

Cursos de arquitectura de software y calidad de código

Clean Code, SOLID, Clean Architecture, diseño de APIs, testing y refactorización: el criterio que sostiene el software a largo plazo.

Clean CodeSOLIDArquitecturaTesting

Sobre esta formación

Los frameworks cambian; el criterio permanece. Esta subcategoría reúne la formación que hace mantenible el software: código limpio, principios SOLID, arquitecturas que escalan, APIs bien diseñadas, testing con cobertura útil y refactorización de sistemas legacy.

Para equipos que quieren reducir deuda técnica, acelerar el onboarding y construir sistemas que aguantan años, no sprints.

Cursos disponibles (6)

Ver curso

Clean Code para desarrolladores

Escribe código que se entiende y se mantiene: nombres con intención, funciones pequeñas, comentarios con criterio, manejo de errores limpio, detección de code smells y revisiones de código que elevan el nivel del equipo.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Principios SOLID y patrones de diseño

Aplica los cinco principios SOLID con ejemplos reales y domina los patrones de diseño que de verdad se usan —factory, strategy, observer, decorator, adapter— sabiendo cuándo aportan y cuándo son sobreingeniería.

  • Intermedio
  • 20 horas
  • Online en directo
Ver curso
Ver curso

Diseño de APIs REST profesionales

Diseña APIs REST que otros equipos quieren consumir: recursos y verbos bien elegidos, códigos de estado correctos, versionado, paginación, errores consistentes, contrato OpenAPI y evolución sin romper a los clientes.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Testing, cobertura y calidad de software

Construye una estrategia de testing más allá del framework: pirámide de tests, qué cubrir con unitarios, integración y E2E, cobertura con criterio, análisis estático y puertas de calidad en el pipeline de CI.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Refactorización de código legacy

Transforma código heredado sin romperlo: tests de caracterización para fijar el comportamiento, seams para introducir pruebas, refactors seguros paso a paso, patrón strangler fig y criterio para decidir entre refactorizar y reescribir.

  • Avanzado
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Observabilidad, logging y monitorización para backend

Instrumenta servicios backend con los tres pilares de la observabilidad: logging estructurado, métricas y trazas distribuidas con OpenTelemetry, dashboards y alertas útiles, SLI/SLO y método de diagnóstico de incidentes en producción.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso

Más formación en Programación