👋Tu apprends à coder ? Découvre notre nouvelle plateforme dédiée aux débutants :Jiki !
Exercism
  • Apprendre
    • Parcours de langages

      Développe tes compétences dans plus de 65 langages

    • Apprends à coder avec Jiki

      Apprends à coder et à créer à l'ère des LLM.

    • Ton voyage

      Explore ton voyage sur Exercism

    • Tes favorisNouveau

      Revois tes solutions favorites

  • Découvrir
    • Avantages Exercism

      Offres et réductions de nos partenaires

    • Vidéos de la communauté

      Streams, démonstrations guidées et plus encore

    • Série de brèves introductions

      De brefs aperçus des langages

    • Interviews et récits

      Laisse-toi inspirer par les récits de la communauté

    • Discord

      Discute et passe du temps avec la communauté

      Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
    • Forum

      Creuse plus loin dans les sujets

      Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
  • Contribuer
    • Premiers pas

      Comment aider Exercism

    • Mentorat

      Accompagne les autres dans leur apprentissage

    • Documentation

      Tout ce qu'il te faut pour aider

    • Contributeurs

      Rencontre les personnes derrière Exercism

    • TraducteursNouveau

      Soutiens notre projet de localisation

  • Plus
    • Faire un don

      Aide-nous à soutenir notre mission

    • À propos d'Exercism

      Découvre notre organisation

    • Notre impact

      Découvre tout ce que nous avons accompli

    • GitHub SyncerNouveau

      Sauvegarde tes solutions sur GitHub

    • Insiders

      Notre façon de te dire merci

  • françaisFrench
  • EnglishEnglish
  • DeutschGerman
  • español de EspañaEuropean Spanish
  • español latinoamericanoLatin American Spanish
  • italianoItalian
  • magyarHungarian
  • português do BrasilBrazilian Portuguese
  • português europeuEuropean Portuguese
  • العربيةArabic
  • বাংলাBengali
  • ΕλληνικάGreek
  • हिन्दीHindi
  • 日本語Japanese
  • 한국어Korean
  • فارسیPersian
  • 简体中文Simplified Chinese
  • 繁體中文Traditional Chinese
  • українськаUkrainian

Bientôt disponible

  • catalàCatalanBientôt
  • IndonesiaIndonesianBientôt
  • KiswahiliSwahiliBientôt
  • NederlandsDutchBientôt
  • polskiPolishBientôt
  • românăRomanianBientôt
  • suomiFinnishBientôt
  • svenskaSwedishBientôt
  • Tiếng ViệtVietnameseBientôt
  • TürkçeTurkishBientôt
  • עבריתHebrewBientôt
  • русскийRussianBientôt
  • српскиSerbianBientôt
  • ไทยThaiBientôt
  • اردوUrduBientôt
S'inscrireSe connecter
  • Accueil de la documentation
  • Utiliser Exercism
  • Construire Exercism
  • Mentorat
  • Communauté
  • Spécifique à un parcours
  • Contribue à Exercism
  • Configlet
  • GitHub
  • Construis des parcours
    • config.json
    • Documentation du parcours
    • Exercices d'entraînement
    • Exercices d'apprentissage
    • Programme
    • Concepts
    • Carte conceptuelle
    • Approches
    • Articles
    • Nouveau parcours
      • Demande un nouveau parcours
      • Rejoins notre communauté
      • Sélectionne la variante du langage de programmation
      • Sélectionne le framework de test
      • Ajoute le premier exercice
      • Mets en place l'intégration continue
      • Ajoute les exercices initiaux
      • Construis l'exécuteur de tests
      • Configure l'outillage
      • Prépare le lancement
      • Teste le parcours
      • Trouve des mainteneurs
      • Lancement !
      • Active la coloration syntaxique
      • Implémente de l'outillage supplémentaire
      • Prépare-toi aux contributions open source d'inconnus
    • Présentation
    • Fichiers partagés
    • Intégration continue
    • Exercices obsolètes
    • Icônes
    • Histoires d'exercices
  • Outillage des parcours
  • Markdown
  • Produit

Rejoins notre communauté


Pour échanger avec les mainteneurs, les mentors et les personnes qui apprennent sur Exercism, rejoins le forum d'Exercism. La catégorie Building Exercism du forum est un excellent endroit pour planifier ton parcours et obtenir de l'aide d'autres mainteneurs. C'est aussi là que nous publierons régulièrement des nouvelles de ce sur quoi nous travaillons.

Pratique du code et mentorat pour tout le monde

Développe ta maîtrise de 84 langages de programmation grâce à notre mélange unique d'apprentissage, de pratique et de mentorat. Exercism est amusant, efficace et 100 % gratuit, pour toujours.

Inscris-toi gratuitement Explore les langages

Éditions


  • Exercism
  • Apprendre à coder avec Jiki
  • Exercism pour les équipes
  • Exercism Research

À propos


  • À propos d'Exercism
  • Notre équipe
  • Contributeurs
  • Partenaires
  • Soutiens individuels

Implique-toi


  • Exercism Insiders
  • Contribue
  • Mentor
  • Fais un don

Mentions légales et politiques


  • Conditions d'utilisation
  • Politique de confidentialité
  • Politique relative aux cookies
  • Code de conduite
  • Déclaration d'accessibilité

Reste en contact


  • Le blog d'Exercism
  • Discute sur GitHub
  • Contacte-nous
  • Signale un abus

Obtiens de l'aide


  • Documentation d'Exercism
  • Premiers pas
  • FAQ
  • Installe la CLI
  • Prise en main interactive de la CLI

Nos parcours de langages de programmation


  • 8th
  • ABAP
  • ARM64 Assembly
  • Arturo
  • AWK
  • Ballerina
  • Bash
  • Batch Script
  • C
  • C#
  • C++
  • Cairo
  • CFML
  • Clojure
  • COBOL
  • CoffeeScript
  • Common Lisp
  • Crystal
  • D
  • Dart
  • Delphi Pascal
  • Elixir
  • Elm
  • Emacs Lisp
  • Erlang
  • Euphoria
  • F#
  • Factor
  • Fortran
  • Free Pascal
  • Futhark
  • GDScript
  • Gleam
  • Go
  • Groovy
  • Haskell
  • Idris
  • Java
  • JavaScript
  • jq
  • Julia
  • Kotlin
  • Lean
  • Lisp Flavoured Erlang
  • Lua
  • MIPS Assembly
  • MoonScript
  • Nim
  • Objective-C
  • OCaml
  • Odin
  • Perl
  • Pharo
  • PHP
  • PowerShell
  • Prolog
  • PureScript
  • Pyret
  • Python
  • R
  • Racket
  • Raku
  • ReasonML
  • Red
  • Roc
  • Ruby
  • Rust
  • Scala
  • Scheme
  • SQLite
  • Standard ML
  • Swift
  • Tcl
  • TypeScript
  • Uiua
  • Unison
  • V
  • Vim script
  • Visual Basic
  • WebAssembly
  • Wren
  • x86-64 Assembly
  • YAMLScript
  • Zig

Tu veux ajouter un parcours de langage à Exercism ?

Lance un nouveau sujet dans le forum et discutons-en.


Exercism est une organisation à but non lucratif enregistrée au Royaume-Uni. Ses administrateurs sont Katrina Owen, Jeremy Walker et Erik Schierboom.
© 2026 Exercism