Plataforma de practica con feedback de IA

Aprende DDD, CQRS y
Event Sourcing
con Ruby

Katas progresivas con feedback de IA en tiempo real. Practica DDD aplicado a Rails siguiendo las mejores practicas de la comunidad.

Sin tarjeta de credito. Explora todas las katas gratis.

Como funciona

1

Elegí una kata

Cada kata es un ejercicio de DDD con contexto real. Desde Aggregates basicos hasta Event Sourcing completo.

2

Escribí tu solucion

Editor con syntax highlighting para Ruby. Tenés el starter code y la descripcion del patron a implementar.

3

Recibi feedback de IA

Nuestra IA analiza tu codigo, te da score, feedback detallado y sugerencias concretas para mejorar.

6 modulos, 30 katas

Un camino progresivo desde los fundamentos de DDD hasta patrones avanzados, todo aplicado a Ruby.

aggregate_kata.rb
class ShoppingCart
  include AggregateRoot

  def add_item(product_id, quantity, price)
    # Tu implementacion aqui...
    # Valida invariantes del aggregate
    # Emite un domain event
    apply ItemAdded.new(
      product_id: product_id,
      quantity: quantity,
      price: price
    )
  end
end

Explora gratis, practica con plan

Todas las katas son visibles sin costo. La suscripcion desbloquea envio de codigo y feedback de IA.

$19/mes

  • Envio ilimitado de soluciones
  • Feedback detallado de IA
  • Score y XP por cada kata
  • Leaderboard y streak tracking
  • Cancela cuando quieras
Crear cuenta gratis