📚 Presentaciones
Principios SOLID
Los 5 principios fundamentales del diseño orientado a objetos para crear código
mantenible y escalable.
Clase 10-11
Práctica SOLID
Ejercicios prácticos para aplicar los principios SOLID en código real.
Clase 10-11
Temas Avanzados + IA
Temas complementarios y uso de Inteligencia Artificial en el desarrollo.
Clase 12-14
Arquitectura Hexagonal
Ports & Adapters: Diseño de aplicaciones desacopladas y testeables.
Clase 15-17
DDD: Eventos y Servicios
Domain-Driven Design: Eventos de dominio y servicios para modelar la lógica de negocio.
Clase 18-19
Docker y Contenedores
Containerización de aplicaciones con Docker y Docker Compose.
Clase 22-23
Patrones de Microservicios & EDA
API Gateway, BFF, Service Discovery, Circuit Breaker, Saga, CQRS, Event Sourcing y
Transactional Outbox aplicados al caso Arka.
Clase 24-25
Repaso Quiz 4
Quiz interactivo de repaso: Programación Funcional, BFF y Docker con 44 preguntas y
explicaciones detalladas.
Clase 26
Spring Boot - Parte 1
Fundamentos de Spring Boot: IoC/DI, Lombok, configuración, REST Controllers y persistencia con Spring Data JPA.
Clase 27-28
Spring Boot - Parte 2
Validación, seguridad, testing, Actuator y WebFlux/Project Reactor con buenas prácticas para producción.
Clase 27-28
Spring Extras + Cloud
Spring Cloud, resiliencia, configuración distribuida, discovery, gateways y mejores prácticas para microservicios.
Clase 29-30
AWS Essentials
Fundamentos de AWS: IAM, VPC, EC2, S3, RDS y buenas prácticas para entornos cloud.
Clase 31-32
🧪 Laboratorios
Lab: Docker + LocalStack
Workshop práctico: Configura infraestructura AWS local con Docker Compose, S3, SQS,
Lambda, Cognito y más.
3 horas
Lab: Arka — Microservicios Reactivos
Workshop avanzado: SAGA Coreografiada, Kafka, R2DBC, Secrets Manager, Circuit Breaker,
API Gateway y Traefik con el ecosistema Arka.
12+ horas