Unit Testing
Si te gusta aplicar Unit Testing, cada reto aquí te da la oportunidad de practicarlo en un briefing industrial real.
- CodeIntermedioNuevo
Property-Based Testing para una Librería de Conversión de Divisas en Bogotá
Identifica 6-8 propiedades invariantes del dominio (por ejemplo: convertir A a B y luego B a A debe estar dentro de la tolerancia de redondeo declarada; la suma de las comisione…
- Property Based Testing
- Unit Testing
- Test Design
Software Testing and Quality Assurance - CodePrincipianteNuevo
Modela un torneo de pádel con interfaces y composición en C#
Diseña en C# (.NET 8) un dominio de torneo con: interfaces IFormato, IReglaDesempate, IModoEmparejamiento; entidades Jugador, Pareja, Partido, Torneo. Aplica composición — un To…
- Csharp
- DiseñO Orientado A Objetos
- Interfaces
Object-Oriented Programming and Design - CodePrincipianteNuevo
Suite de Pruebas Unitarias para un SaaS de Facturación Electrónica en Madrid
Te entregan el repositorio del módulo de cálculo de IVA (TypeScript + Vitest configurado) y la documentación funcional de los regímenes especiales (recargo de equivalencia, crit…
- Unit Testing
- Test Design
- Code Coverage
Software Testing and Quality Assurance - CodePrincipianteNuevo
Implementa pruebas automatizadas para un sistema de trazabilidad en bodega
Debes implementar un conjunto de pruebas automatizadas para el módulo de alertas del sistema de fermentación. El sistema recibe lecturas de sensores cada 5 minutos, aplica regla…
- Unit Testing
- Test Automation
- Ci Cd Integration
Software Engineering and Quality Assurance Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodePrincipianteNuevo
Diseño OO de un simulador de inventario para tienda de cómics
Diseña un modelo OO en C++17 que incluya: clase abstracta Producto con subclases Comic, MerchandisingFigura y JuegoMesa, clase Cliente con subclases Casual y Coleccionista (con …
- Competencia En Lenguajes De Sistemas (Go, Rust, C++)
- DiseñO Orientado A Objetos
- Polymorphism
Object-Oriented Programming and Design - CodePrincipianteNuevo
Front-end Léxico-Sintáctico para un DSL de Reglas Logísticas
Implementa el lexer con ANTLR4 o escrito a mano, generando tokens con posición de origen (línea, columna) para mensajes de error. Implementa el parser que produzca un AST tipado…
- Lexical Analysis
- Parsing
- Ast Design
Compiler Construction - CodePrincipianteNuevo
Cola de prioridades para despacho de logística urbana
Implementa una cola de prioridades min-heap binaria desde cero en Python (sin usar heapq), con operaciones insert, extract-min y update-priority en O(log n) demostradas con prue…
- Heaps
- Priority Queues
- AnáLisis De Complejidad
Data Structures - CodePrincipianteNuevo
Tabla hash para deduplicar registros de pacientes en clínica
Implementa en Java o Python una tabla hash con encadenamiento separado (separate chaining), redimensionado dinámico al superar factor de carga 0,75 y una función hash adecuada. …
- Hash Tables
- Collision Resolution
- String Normalization
Data Structures - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































