👋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
  • magyarHungarian
  • ΕλληνικάGreek
  • українськаUkrainian

Bientôt disponible

  • catalàCatalanBientôt
  • DeutschGermanBientôt
  • español de EspañaEuropean SpanishBientôt
  • español latinoamericanoLatin American SpanishBientôt
  • IndonesiaIndonesianBientôt
  • italianoItalianBientôt
  • KiswahiliSwahiliBientôt
  • NederlandsDutchBientôt
  • polskiPolishBientôt
  • português do BrasilBrazilian PortugueseBientôt
  • português europeuEuropean PortugueseBientôt
  • românăRomanianBientôt
  • suomiFinnishBientôt
  • svenskaSwedishBientôt
  • Tiếng ViệtVietnameseBientôt
  • TürkçeTurkishBientôt
  • العربيةArabicBientôt
  • বাংলাBengaliBientôt
  • עבריתHebrewBientôt
  • हिन्दीHindiBientôt
  • 日本語JapaneseBientôt
  • 한국어KoreanBientôt
  • فارسیPersianBientôt
  • русскийRussianBientôt
  • српскиSerbianBientôt
  • 简体中文Simplified ChineseBientôt
  • ไทยThaiBientôt
  • 繁體中文Traditional ChineseBientô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
    • Présentation
    • Fichiers partagés
    • Intégration continue
      • Modèles de workflow
      • _Workflows_
        • _Workflow_ configlet
        • _Workflow_ de déploiement
        • _Workflow_ « aucun fichier important modifié »
        • _Workflow_ de suspension des contributions de la communauté
        • _Workflow_ de synchronisation des étiquettes
      • Migre depuis Travis
    • Exercices obsolètes
    • Icônes
    • Histoires d'exercices
  • Outillage des parcours
  • Markdown
  • Produit

_Workflow_ de déploiement


Le workflow de déploiement sert à déployer l'outillage du parcours vers :

  1. Docker Hub : utilisé dans des scripts ou pour des tests en local. Accessible publiquement.
  2. ECR : utilisé dans l'environnement de production pour tester les solutions soumises. Privé.

Source

Le workflow est défini dans le fichier .github/workflows/deploy.yml.

Pratique du code et mentorat pour tout le monde

Développe ta maîtrise de 83 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
  • 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