Córdoba, Argentina
Estudiantes trabajando en proyectos de desarrollo de software

El ciclo completo del software

  • Desde la planificación inicial hasta el mantenimiento en producción, cada etapa cubierta con proyectos reales.
  • Metodologías ágiles, control de versiones y pruebas automatizadas integradas en cada módulo.
  • Sesiones de revisión de código con instructores que trabajan activamente en la industria.
Diagrama de arquitectura de software en pantalla

dylqemi ofrece este programa desde 2017, cuando notamos que los cursos disponibles enseñaban a programar pero no a construir software de forma sostenible. Hay una diferencia enorme entre escribir código que funciona y mantener un sistema que escala.

Cinco etapas, un sistema

Cada módulo corresponde a una fase real del ciclo de vida del software. No son conceptos abstractos — son las mismas etapas que atraviesa cualquier equipo profesional.

Proyectos entregables En cada fase se construye un artefacto concreto: documento de requisitos, diagrama de arquitectura, repositorio funcional, suite de pruebas o pipeline de despliegue.
5 módulos
Revisiones entre pares Cada entregable pasa por revisión de al menos dos compañeros de cohorte antes de la evaluación del instructor. Así funciona en equipos reales.
01

Planificación

Análisis de requisitos, estimación de esfuerzo y definición del alcance. Se trabaja con plantillas de casos de uso y user stories reales.

02

Diseño

Arquitectura del sistema, diagramas UML y selección de patrones. Se evalúan decisiones de diseño con criterios de mantenibilidad.

03

Implementación

Codificación con Git, revisiones de pull request y estándares de estilo. El énfasis está en la legibilidad y la coherencia del equipo.

04

Pruebas

Pruebas unitarias con Jest, pruebas de integración y end-to-end con Cypress. Se analiza cobertura de código y se documentan defectos.

Preguntas frecuentes

No es obligatorio, pero sí conveniente. El programa parte de fundamentos y avanza de forma progresiva. Quienes ya conocen al menos un lenguaje de programación aprovechan mejor el tiempo en los módulos de diseño y pruebas.
Seis meses a un ritmo de 8 a 12 horas semanales. El contenido no desaparece al finalizar el período — queda disponible para consulta posterior sin costo adicional.
El contenido central está grabado y se puede ver cuando sea conveniente. Dos veces por semana hay sesiones de consulta en vivo donde se revisan dudas, se analizan entregas y se discuten casos reales de la industria.
Git para control de versiones, Jira para gestión de tareas, Docker para entornos reproducibles, Jest para pruebas unitarias y Cypress para pruebas end-to-end. Todas tienen versiones gratuitas o de prueba disponibles.
Quienes completan todos los módulos y entregan los proyectos requeridos reciben un certificado de finalización de dylqemi. No es un título universitario, pero sí un respaldo de que se completó un programa estructurado con evaluación real.
Sesión de revisión de código entre estudiantes del programa

Las revisiones de código entre pares son parte del proceso de aprendizaje — no solo un ejercicio, sino una práctica que replica el trabajo real en equipos de desarrollo.

4,6 217 valoraciones