Défis Code
Build a working backend, frontend, integration, or data pipeline against a real-shaped spec.
- CodeDébutantNouveau
Sécuriser le pipeline CI/CD d'un équipementier automobile
Construisez une nouvelle définition de pipeline (fichier YAML) qui ajoute, à chaque exécution, un scan de secrets, un scan de vulnérabilités des images de conteneur avec seuil d…
- Ci Cd Pipelines
- Docker
- Cloud Iam
Travaux ouverts - CodeDébutantNouveau
Dossier d'incident : capteur ECU qui renvoie des valeurs corrompues
Examinez le dossier d'incident et le module C fourni (tampon circulaire de lecture capteur avec structures adjacentes en mémoire statique) pour localiser un dépassement d'écritu…
- Code Reading
- Assumption Analysis
- Memory Management
Travaux ouverts - CodeDébutantNouveau
Moteur de rapprochement pur pour portefeuille mobile
Construisez, en Haskell (ou dans un langage fonctionnel typé équivalent comme OCaml), un module de rapprochement qui lit les deux journaux fournis, les transforme en types stric…
- Code Reading
- Data Wrangling
- Coverage Reports
Travaux ouverts - CodeIntermédiaireNouveau
Bâtir une zone d'atterrissage cloud pour un paiement mobile transfrontalier
Concevez et codez une zone d'atterrissage Terraform multi-comptes (développement, préproduction, production) avec ségrégation réseau stricte entre comptes, puis déployez via Hel…
- Terraform
- Landing Zones
- Cloud Iam
Travaux ouverts 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
- CodeDébutantNouveau
Tableau de bord des quatre indicateurs de livraison continue
Construisez un outil en ligne de commande qui lit les deux fichiers fournis (l'historique des déploiements et l'historique des incidents) et produit un tableau de bord au format…
- Analytical Reasoning
- Application Monitoring
- Ai Assisted Coding
Travaux ouverts - CodeConfirméNouveau
Rendre fiable le gabarit multi-caméras d'un portique à conteneurs
Partez du module de référence fourni : il contient la rectification stéréo, la triangulation et une amorce d'ajustement de faisceaux (bundle adjustment — optimisation conjointe …
- 3d Vision
- Camera Calibration
- Ai Assisted Coding
Travaux ouverts - CodeDébutantNouveau
Rendu physique réaliste d'une peinture automobile bicouche
Partez du module de rendu de départ fourni et remplacez la fonction de réflectance à compléter par un modèle à deux couches : une couche de base métallique (paillettes) et un ve…
- Physically Based Rendering
- Brdf Material Modeling
- Algorithm Analysis
Travaux ouverts - CodeDébutantNouveau
Contrôleur numérique anti-pincement pour lève-vitre automobile
Vous devez concevoir en Verilog (ou VHDL) une machine à états finis (FSM - Finite State Machine) qui pilote un moteur de lève-vitre à partir des signaux suivants : interrupteur …
- Code Reading
- Architecture Diagrams
- Coverage Reports
Travaux ouverts - 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.
- CodeIntermédiaireNouveau
Cœur de processeur RISC pour capteur intelligent basse consommation
Votre équipe (2 à 3 personnes) doit implémenter un processeur mono-cycle respectant exactement le jeu d'instructions (ISA - Instruction Set Architecture) décrit dans la spécific…
- Architecture Diagrams
- Code Reading
- Coverage Reports
Travaux ouverts - CodeConfirméNouveau
Modéliser un pipeline superscalaire à exécution dans le désordre
En binôme ou trinôme, à partir du module de départ et de la trace d'instructions fournis, vous implémentez un simulateur au cycle près d'un pipeline superscalaire capable d'émet…
- Algorithm Analysis
- Performance Profiling
- Cpu Microarchitecture Modeling
Travaux ouverts - CodeIntermédiaireNouveau
Détection visuelle d'anomalies de transactions pour une plateforme d'argent mobile
Construisez une application de tableau de bord interactive à partir du jeu de données de transactions fourni, avec une vue temporelle des volumes intégrant une couche de signale…
- Data Storytelling
- Technical Writing
- Executive Briefing
Travaux ouverts - CodeIntermédiaireNouveau
Concevoir un système de monitoring de données pour la maintenance éolienne offshore
Vous travaillez en équipe de 3 à 4 personnes comme ingénieur·e·s de données pour cet opérateur. Votre mission est de concevoir un système de monitoring qui ingère les données de…
- Data Pipeline Design
- Data Observability
- Reproducibility
Travaux ouverts Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeIntermédiaireNouveau
Politique de maintenance prédictive sous observabilité partielle
En équipe, formulez un POMDP dans lequel l'état caché est le niveau d'usure réel de l'équipement, les observations sont les mesures de capteurs bruitées, et les actions possible…
- Pomdp Modeling
- Dynamic Programming
- Anomaly Detection
Travaux ouverts - CodeConfirméNouveau
Chaîne de signature hybride pour mises à jour de calculateurs automobiles
Livrez trois éléments qui s'emboîtent. Premièrement, un outil de signature en ligne de commande qui prend une image logicielle et produit un manifeste signé selon le format que …
- Cryptographic Protocol Design
- Post Quantum Cryptography Migration
- Threat Modeling
Travaux ouverts - CodeFondamentalNouveau
Optimiser le chargement des conteneurs d'export d'une coopérative viticole
Vous devez concevoir un sélecteur de lots qui maximise la valeur expédiée sous deux contraintes simultanées : le poids total et le volume total du conteneur. Le module Python fo…
- Programming Fundamentals
- Functions Data Structures
- Python Or Javascript
Travaux ouverts - CodeConfirméNouveau
Concevoir un simulateur de réseau thermique parallèle et scalable pour la conception de puces
Vous recevez un module C++ d'environ 300 lignes implémentant un solveur de diffusion thermique 2D par différences finies explicites (méthode d'Euler). Le code utilise une grille…
- Algorithm Analysis
- Performance Profiling
- Cache Aware Optimization
Travaux ouverts - CodeIntermédiaireNouveau
Analyse sémantique et vérification de types d'un langage de configuration de mission
En repartant du module d'analyse syntaxique fourni (il produit déjà l'AST), écrivez une passe d'analyse sémantique qui : construit une table des symboles avec gestion des portée…
- Semantic Analysis
- Type Checking
- Symbol Tables
Travaux ouverts - CodeDébutantNouveau
Pipeline ML de prévision du trafic conteneurs au port
En équipe de 3 à 4 personnes, vous concevrez et livrerez un pipeline de Machine Learning de bout en bout qui prédit le nombre quotidien de conteneurs entrants pour les 7 prochai…
- Ml Pipelines
- Feature Engineering
- Hyperparameter Tuning
Travaux ouverts - CodeIntermédiaireNouveau
Détection de fraude par séquences de transactions mobile money
Construisez un modèle transformer qui prend en entrée la séquence des transactions récentes d'un utilisateur (montant, canal, agent, écart de temps) et produit un score de risqu…
- Transformer Architecture
- Attention Mechanisms
- Sequence Labeling
Travaux ouverts - CodeIntermédiaireNouveau
Concevoir un détecteur d'anomalies à noyaux pour plaquettes de silicium
Votre proposition doit répondre à quatre exigences fonctionnelles : détecter les plaquettes atypiques sans disposer d'étiquettes de défaut, produire un score continu (et non un …
- Kernel Methods
- Anomaly Detection
- Analytical Reasoning
Travaux ouverts - CodeDébutantNouveau
Pipeline serverless de suivi de conteneurs au port de Tanger Med
Construisez un pipeline serverless fonctionnel qui ingère un flux d'événements de conteneurs (fourni sous forme de jeu de données simulé), les transforme (enrichissement, valida…
- Serverless Architecture
- Cloud Data Pipelines
- Infrastructure As Code
Travaux ouverts - CodeDébutantNouveau
Guidez un robot d'entrepôt avec la recherche de chemin A*
À partir du plan d'entrepôt fourni (une grille où chaque case est libre, obstacle, étagère ou quai) et du module Python déjà amorcé, vous devez compléter l'algorithme de recherc…
- Ai Agents
- Assumption Analysis
- Data Analysis
Travaux ouverts - CodeIntermédiaireNouveau
Détecter les défauts de soudure avec très peu d'étiquettes
Construisez une chaîne d'entraînement en deux temps et livrez-la sous forme de code exécutable. Temps 1 : pré-entraînez un encodeur d'images sur le corpus non annoté avec une mé…
- Self Supervised Learning
- Feature Pipelines
- Cross Validation
Travaux ouverts - CodeIntermédiaireNouveau
Concevoir une base hybride SQL/NoSQL pour la traçabilité industrielle
Vous travaillez uniquement à partir de la spécification fournie, qui détaille les champs à suivre côté commandes/lots/non-conformités et côté mesures capteurs, ainsi que de l'ex…
- Relational Schema Design
- Nosql Data Modeling
- Database Indexing
Travaux ouverts
Comment ça marche
Du brief au certificat, en six étapes.
Étape 01
Parcourez des défis alignés sur vos études.
Étape 02
Acceptez celui qui correspond à vos objectifs.
Étape 03
Avancez avec l'aide de l'IA Copilot.
Étape 04
Soumettez-le pour une évaluation structurée.
Étape 05
Obtenez un certificat vérifié.
Étape 06
Ajoutez-le à LinkedIn en un clic.
Des équipes d'entreprise derrière une décennie de briefs de terrain
Vous recrutez dans ce vivier ?
Parrainez un défi et rencontrez des candidats à travers un vrai travail.
Les équipes des entreprises peuvent construire des briefs autour des compétences qu'elles recrutent, puis évaluer les étudiants sur des livrables notés selon une grille — pas sur des CV.



















































































