Défis Code
Build a working backend, frontend, integration, or data pipeline against a real-shaped spec.
- 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 - CodeConfirméNouveau
Générer des transactions synthétiques pour tester la détection de fraude sans exposer de données réelles
À partir du dossier de cas et du jeu de données de transactions fourni, concevez un générateur profond de séquences (modèle autoregressif ou GAN conditionnel) produisant des tra…
- Adversarial Concepts
- Ai Bias Awareness
- Anomaly Detection
Travaux ouverts - CodeDébutantNouveau
Agent de suivi de conteneurs pour un transitaire à Tanger Med
Vous livrez un agent unique suivant le schéma ReAct (Reasoning and Acting — l'agent alterne raisonnement et action) qui traite les 60 demandes clients du corpus fourni. L'agent …
- Ai Agents
- Tool Use
- React Pattern
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 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
Construire un audit d'équité pour un score de micro-crédit
Vous livrez un module Python autonome qui prend l'extrait de décisions fourni et produit, sans intervention manuelle, un rapport d'équité chiffré. Le module doit calculer au min…
- Fairness Metrics
- Ai Bias
- Ai Ethics
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
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 - CodeConfirméNouveau
Simulateur de tissu par dynamique à base de positions pour l'essayage virtuel
À partir du squelette de simulateur PBD fourni et de la spécification, implémentez la boucle complète : prédiction des positions, projection des contraintes d'étirement (distanc…
- Physically Based Simulation
- Collision Detection
- Algorithm Analysis
Travaux ouverts - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- CodeConfirméNouveau
Déployer sans interruption une plateforme juridique multi-cluster
Construisez une structure de dépôt GitOps qui décrit l'état désiré des deux grappes (Montréal et Toronto) et se synchronise automatiquement à chaque fusion (merge) sur la branch…
- Kubernetes Orchestration
- Service Mesh
- Multi Cluster Kubernetes
Travaux ouverts - CodeIntermédiaireNouveau
Système de détection d'anomalies sur lignes d'emboutissage automobile
Vous construirez un système de détection d'anomalies qui analyse les flux de capteurs des presses d'emboutissage pour identifier les dérives de procédé en amont des défauts. Le …
- Anomaly Detection
- Feature Pipelines
- Drift Detection Auto Retraining
Travaux ouverts - CodeDébutantNouveau
Simulateur de mémoire virtuelle pour suivi de conteneurs portuaires
En équipe de 2 à 3, vous construisez un simulateur de mémoire virtuelle en C ou Python qui modélise un espace d'adressage virtuel paginé. Le simulateur lit un fichier de traces …
- Code Reading
- Architecture Diagrams
- Chart Creation
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 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
Jetons de paiement hors ligne pour agents de mobile money
Construisez une bibliothèque en Python nommée « jeton-hors-ligne » qui produit et vérifie des jetons de transaction hors ligne, plus un outil en ligne de commande de démonstrati…
- Cryptographic Key Management
- Secure Coding
- Algorithm Analysis
Travaux ouverts - CodeDébutantNouveau
Auditer un système de tri visuel des défauts d'acier embouti
Vous examinerez le rapport d'audit qualité fourni et le jeu d'images annotées de défauts de surface d'acier (fissures, inclusions, corrosion par piqûres, rayures de laminage) po…
- Image Processing
- Cnn Classification
- Object Detection
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
Réseau de neurones informé par la physique pour un module de puissance
Votre tâche : entraîner un PINN qui résout l'équation de conduction thermique en régime permanent sur la section 2D du module décrite dans la spécification fournie, en imposant …
- Simulation
- Uncertainty Quantification
- Monte Carlo Simulation
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 - 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 - CodeDébutantNouveau
Détection automatique de défauts sur pièces moulées en aluminium
Construisez un réseau de neurones convolutif qui classe chaque image de pièce moulée en 'conforme' ou 'défectueuse', en travaillant à partir d'un jeu d'images industrielles réel…
- Neural Networks
- Feedforward Networks
- Pytorch Or Tensorflow
Travaux ouverts - CodeFondamentalNouveau
Prédire la qualité des vins par ingénierie de variables
À partir du jeu de données fourni contenant des analyses physico-chimiques (acidité, sucres résiduels, pH, sulfites, alcool, etc.) et une note de qualité attribuée par un panel …
- Feature Engineering
- Classification Regression
- Cross Validation
Travaux ouverts - 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 - CodeDébutantNouveau
Fabriquer des transactions synthétiques pour tester la fraude
Livrez un générateur de transactions synthétiques accompagné de sa preuve d'utilité. Entraînez un modèle génératif adapté aux données tabulaires — auto-encodeur variationnel con…
- Generative Models
- Anomaly Detection
- Feature Engineering
Travaux ouverts - CodeIntermédiaireNouveau
Moteur de recherche multilingue pour un négoce viticole bourguignon
Vous devez concevoir et implémenter un prototype de système de recherche d'information (Information Retrieval, ou IR — la discipline qui étudie comment retrouver des documents p…
- Information Retrieval
- Multilingual NLP
- Word Embeddings
Travaux ouverts - CodeDébutantNouveau
Déployer un service conteneurisé d'ingestion télémétrie auto-scalable
Votre mission est de construire un service d'ingestion de télémétrie empaqueté dans un conteneur (une boîte logicielle autonome qui contient l'application et tout ce dont elle a…
- Ansible Terraform Automation
- Advanced Iac Modules
- API Gateway Patterns Kong Envoy
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.



















































































