Informática
Retos de Fundamentos de Programación
Los retos de Fundamentos de Programación te sitúan en el centro del trabajo de escribir código correcto, legible y rápido. Desarrollarás habilidades clave en funciones y estructuras de datos, diseño orientado a objetos y patrones de diseño, programarás en Python o JavaScript y aprenderás lectura de código y refactorización como los equipos lo esperan.
A partir de ahí abordarás los temas más complejos — análisis de algoritmos, análisis de complejidad, algoritmos de grafos y generics y sistemas de tipos — avanzando hacia Performance Engineering, patrones de programación de baja latencia y competencia en lenguajes de sistemas (Go, Rust, C++). Cada reto que resuelvas te otorga una credencial verificada para mostrar a los reclutadores.
Proyectos recomendados
· Python o JavaScript Limpiar- Todos
- Python o JavaScript
- Competencia en Lenguajes de Sistemas (Go, Rust, C++)
- Refactorización
- Análisis de Algoritmos
- Performance Engineering
- Sistemas Operativos
- TypeScript
- Algoritmos de Grafos
- Patrones de Diseño
- Análisis de Complejidad
- Sistemas Embebidos
- Funciones y Estructuras de Datos
- Diseño Orientado a Objetos
- CodePrincipianteNuevo
Algoritmo de Reservoir Sampling para Streaming de Telemetría Médica
Implementa el Algoritmo R de Vitter y el A-Res ponderado (Efraimidis-Spirakis) en Python con tipado estático. Demuestra empíricamente sobre 5 trazas de 8M eventos cada una que l…
- Reservoir Sampling
- Streaming Algorithms
- Randomized Algorithms
Randomized Algorithms - CodeIntermedioNuevo
Simula la apertura de tiendas para una cadena de retail mexicana
Recibirás datos anonimizados de las 240 tiendas existentes (ventas, footfall, demografía a 5km), 80 ubicaciones candidatas con sus mismas variables y un modelo de coste estándar…
- Monte Carlo Simulation
- Demand Forecasting
- Decision Support
Decision Support Systems and Decision Analysis - DesignIntermedioNuevo
Asistente conversacional de búsqueda interna en aseguradora
En equipo de 2, recibes el wiki indexado, 80 conversaciones reales anonimizadas (4-8 turnos cada una) y respuestas-oro por turno. Diseña: (1) dialogue manager que mantenga conte…
- Conversational Ai
- Dialogue Management
- Question Answering
Question Answering and Conversational Systems - DesignPrincipianteNuevo
Diseña un vocabulario controlado para cultura abierta en una mediateca pública
Recibirás los 12.000 ítems con sus etiquetas de texto libre actuales. Analizarás frecuencia y co-ocurrencia para proponer un vocabulario inicial de 200 conceptos en SKOS, con re…
- Ontology Engineering
- Skos
- Vocabulary Design
Knowledge Graphs and Semantic Web Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodePrincipianteNuevo
Programación dinámica para una bodega que optimiza envíos
Dispones del catálogo (220 SKUs con peso, coste, precio de venta a importador y stock disponible) y de 6 meses de envíos históricos. Implementa: (1) knapsack 0/1 por programació…
- Dynamic Programming
- Knapsack
- Algorithm Analysis
Algorithm Design and Analysis - CodePrincipianteNuevo
Resolución de turnos de enfermería como satisfacción de restricciones
Recibes la matriz de personal, las restricciones duras (cobertura mínima por turno, descansos legales) y las preferencias blandas (días solicitados, parejas de turno). Modela el…
- Constraint Satisfaction
- Optimization
- Python
Artificial Intelligence: Principles and Techniques - CodeIntermedioNuevo
Construye un orquestador de agentes para automatizar onboarding en una scaleup
Recibirás la especificación del proceso de onboarding actual (12 pasos, 4 sistemas externos simulados con mocks). Implementa un orquestador con LangGraph donde cada paso es un a…
- Agent Orchestration
- Multi Agent Systems
- Tool Use
Multidisciplinar - CodePrincipianteNuevo
Implementa un planificador A* para optimizar rutas de reparto en bicicleta
Recibirás el grafo de calles de Barcelona (OpenStreetMap exportado, alrededor de 18.000 nodos), un dataset de 5 escenarios reales con 8-15 paradas y la herramienta de planificac…
- Search Algorithms
- Heuristic Design
- Python Programming
Introduction to Artificial Intelligence (CS Elective) - Browse challenges
Explore role
Pricing Strategist
Set the price that captures value without leaving sales on the table. Demand modelling, willingness-to-pay research, and the disciplined experimentation that turns pricing into a competitive advantage.
- CodeIntermedioNuevo
Modelo de espacio de estados para previsión de tráfico portuario en Algeciras
Recibes 6 años de datos diarios de movimientos por terminal (4 terminales), calendario de festivos en España y Marruecos, y datos meteorológicos. Construye un modelo de espacio …
- State Space Models
- Bayesian Structural Time Series
- Seasonality
Multidisciplinar - CodeIntermedioNuevo
Construye un sistema de A/B testing de modelos para una plataforma de turismo
Recibirás dos modelos de personalización (modelo A en producción, modelo B candidato) y trazas históricas de 6 meses. Implementa: (1) servicio de routing que asigne usuarios a A…
- Ab Testing
- Experimentation Platform
- Python
ML Engineering and Production ML - CodeIntermedioNuevo
CQRS para portal cliente en banca corporativa
Modela el módulo Saldos con sus comandos (MovimientoRegistrado, AjusteContabilizado) y consultas (SaldoActual, ExtractoPorRango, MovimientosPorReferencia). Implementa el write-m…
- Cqrs
- Java
- Kafka
Event-Driven Architecture - AnalysisIntermedioNuevo
Optimización de rutas de recolección para parque eólico en Patagonia
Diseña un modelo de optimización combinatoria (problema de enrutamiento de vehículos con ventanas de tiempo, Vehicle Routing Problem with Time Windows o VRPTW) que asigne técnic…
- Optimization Modeling
- Simulation
- Python Programming
Business Analytics Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeIntermedioNuevo
Simulated Annealing para Layout de Centro de Distribución en Manaus
Recibirás el plano del CD (12.000 ubicaciones, 4 zonas de temperatura), 8.000 SKUs con datos de rotación, peso y afinidad (pares de SKUs que suelen pedirse juntos), y 60 días de…
- Simulated Annealing
- Metaheuristics
- Warehouse Optimization
Evolutionary Computation and Metaheuristic Search - AnalysisPrincipianteNuevo
Análisis Comparativo de Frameworks Gráficos para una Edtech de Realidad Aumentada
Implementa el mismo MVP en 3 stacks: (A) Unity 2023 LTS con AR Foundation; (B) three.js + WebXR/Marker.js sobre PWA; (C) React Native + Filament. Cada MVP: cargar 3 modelos GLB …
- Computer Graphics
- Ar Development
- Mobile Development
Introduction to Computer Graphics - ResearchSéniorNuevo
Métodos espectrales para reducir un grafo de transacciones fintech
Implementa: (1) cálculo del Laplaciano normalizado y sus k autovectores menores con ARPACK, (2) sparsificación espectral que reduzca aristas conservando el espectro dentro de ep…
- Spectral Methods
- Matrix Algorithms
- Graph Algorithms
Advanced Algorithms - CodeIntermedioNuevo
Prototipa un sistema multi-agente de soporte L1 para una telco anonimizada
Recibirás 200 tickets anonimizados (mezcla ES/PT) con su resolución humana como referencia. Implementa 3 agentes: triaje (clasifica intent), resolución (intenta resolver con bas…
- Multi Agent Systems
- Agent Orchestration
- LLM Applications
Multi-Agent Systems - ResearchIntermedioNuevo
Investiga fusión audio+texto para análisis de llamadas en una telco
Recibirás 600 fragmentos de llamadas anonimizadas (audio + transcripción) etiquetados como 'escala/no-escala'. Implementa: (1) baseline solo-texto con un modelo en español (BETO…
- Multimodal Ml
- Audio Processing
- Fusion
Multimodal Machine Learning - CodeIntermedioNuevo
Detección de distribución cambiante en modelo de credit scoring
Recibes los datos de entrenamiento original (90.000 solicitudes) y las solicitudes de los últimos 14 meses (cerca de 320.000). Implementa: (a) pruebas estadísticas por feature (…
- Distribution Shift
- Monitoring
- Statistical Testing
Trustworthy AI, Robustness, and Safety - CodePrincipianteNuevo
Red bayesiana para diagnóstico de averías en planta industrial
Entrevista (con material proporcionado) al responsable de mantenimiento y modela una red bayesiana con entre 12 y 18 nodos que represente síntomas observables (sensores, ruido, …
- Bayesian Networks
- Probabilistic Inference
- Python
Artificial Intelligence: Principles and Techniques - CodePrincipianteNuevo
Alinea un corpus paralelo ES↔PT para una agencia de localización en Lisboa
Recibes 8.000 documentos pareados (~3,5 M oraciones por idioma). Aplica: (1) emparejado de documentos por similitud de embeddings multilingües (LaBSE o LASER), (2) alineamiento …
- Sentence Alignment
- Parallel Corpus
- Multilingual Embeddings
Multidisciplinar - CodeIntermedioNuevo
Publicar estadísticas hospitalarias con privacidad diferencial
Selecciona 12 estadísticas agregadas a publicar y modela su sensibilidad. Diseña un mecanismo DP global (Laplace o Gaussian) que asigne un presupuesto total ε = 1 por mes entre …
- Differential Privacy
- Privacy Regulation
- Secure Computation
Multidisciplinar - ResearchIntermedioNuevo
Investiga back-translation para mejorar MT EN→Catalán en una editorial
Recibes 80.000 pares EN↔CA reales + 5 M de oraciones en catalán monolingüe. Aplica back-translation: traduce el monolingüe CA→EN con un modelo intermedio, luego entrena (o fine-…
- Back Translation
- Low Resource Mt
- Neural Machine Translation
Machine Translation - ResearchIntermedioNuevo
Diseña un parser sintáctico para una editorial jurídica de Buenos Aires
Recibirás 500 oraciones extraídas de sentencias judiciales anonimizadas. Compara: (1) parser basado en spaCy (es_core_news_lg), (2) parser basado en Stanza (modelo Universal Dep…
- Syntactic Parsing
- NLP Spanish
- Transformers
Natural Language Processing - AnalysisIntermedioNuevo
Audita un modelo de triaje en urgencias por sesgos demográficos
Trabajen en equipo de 2. Reciben el modelo entrenado y 25.000 episodios anonimizados con priorización predicha, tiempo real a atención y desenlace. Calculen tasa de priorización…
- Fairness In Healthcare
- Bias Auditing
- Demographic Parity
Machine Learning for Healthcare and Biomedicine
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.
Familias de competencias relacionadas
Explorar todas las competenciasInformática
Testing y Aseguramiento de Calidad
14 competencias
Informática
Bases de Datos y Almacenamiento
12 competencias
Informática
Desarrollo Backend y APIs
11 competencias
Informática
DevOps y CI/CD
11 competencias
Informática
Seguridad y Ciberdefensa
13 competencias
Informática
Ingeniería de Datos y Pipelines
12 competencias
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.



















































































