Skills you will learn
Schedules
There are no open calls right now, but don't miss out: save this course and we'll notify you as soon as a call opens.
Resources
No resources are available yet for this schedule
Curso práctico para diseñar sistemas fiables y eficientes a gran escala. El alumno aprende a traducir una necesidad de negocio en requisitos claros, producir una arquitectura de alto nivel con diagramas defendibles, razonar sobre escalabilidad y resiliencia, e integrar servicios externos con criterios de robustez. Los entregables son artefactos de diseño —diagramas, supuestos, riesgos y plan de evolución— independientes del stack de implementación.
Al finalizar el curso, el participante será capaz de:
→ AED01 — Algoritmos y Estructuras de Datos (Iniciación, 8 h)
Selecciona la estructura de datos apropiada según el problema
Interpreta la complejidad temporal y espacial de algoritmos básicos → BPC01 — Buenas prácticas y Clean Code (Intermedio, 8 h)
Reduce acoplamiento y aumenta cohesión mediante modularización apropiada
Identifica code smells y prioriza acciones de refactorización en código existente
Conocimientos básicos de APIs REST/HTTP a nivel conceptual
Familiaridad con bases de datos relacionales o NoSQL a nivel de conceptos básicos de consulta
Haber trabajado en un proyecto con varios componentes (API + BD + servicios externos) (recomendable)