Former les esprits, un module à la fois
Comme un architecte qui pose chaque brique avec précision, nous construisons vos compétences Python étape par étape. Chaque concept maîtrisé devient la fondation solide de votre prochaine découverte.

D'où vient Cendravolio
En 2015, trois développeurs se sont posé une question simple : pourquoi apprendre Python semble si compliqué alors que le langage lui-même est conçu pour être accessible ? Cette question est devenue le point de départ de Cendravolio. On a commencé dans un petit bureau à Marseille, avec l'idée de créer des sessions où on explique le code comme on le ferait autour d'un café.
La première année, on a eu 47 apprenants. Pas de promesses miracles, juste des séances où on codait ensemble, on debuggait en direct, et on répondait aux vraies questions que les gens se posent quand ils écrivent leurs premiers scripts. Certains voulaient automatiser des tâches répétitives au travail, d'autres rêvaient de créer des outils d'analyse de données.
Ce qui a changé depuis ? On a gardé cette approche directe mais on l'a adaptée pour toucher des gens partout dans le monde. Nos instructeurs viennent de contextes différents - développement web, data science, automatisation système - et chacun apporte sa perspective pratique. Quand vous rejoignez une session, vous apprenez avec quelqu'un qui utilise Python tous les jours dans son travail.
Aujourd'hui, on propose des formats variés parce qu'on sait que tout le monde n'apprend pas de la même façon. Certains préfèrent les sessions de groupe où on peut échanger des idées et voir comment les autres résolvent les mêmes problèmes. D'autres ont besoin d'un accompagnement individuel pour avancer sur un projet spécifique ou débloquer un concept qui résiste. On s'adapte à votre rythme, pas l'inverse.
L'équipe qui rend ça possible
Léa Moreau
Elle a passé six ans chez une startup fintech à construire des pipelines de données. Maintenant, elle aide les gens à comprendre comment transformer des tableaux bruts en informations exploitables. Ses sessions sur pandas et matplotlib sont réputées pour aller droit au but.
Janek Kowalczyk
Ancien développeur dans une agence web, il connaît toutes les erreurs classiques qu'on fait quand on débute avec Django ou Flask. Il a cette capacité rare d'expliquer les concepts complexes avec des exemples du quotidien qui font tilt immédiatement.
Siiri Virtanen
Elle a automatisé tellement de processus répétitifs dans sa carrière qu'elle peut vous montrer comment économiser des heures de travail avec quelques lignes de code Python. Ses cours sur les scripts d'automatisation sont parfaits pour ceux qui veulent des résultats concrets rapidement.

Ce qui guide notre approche
Code qui fonctionne
On ne perd pas de temps avec des exercices théoriques déconnectés. Chaque ligne de code qu'on écrit ensemble résout un vrai problème. Vous repartez avec des scripts que vous pouvez utiliser dès le lendemain dans vos projets personnels ou professionnels.
Explication claire
Les concepts compliqués deviennent accessibles quand on les décompose correctement. Nos instructeurs savent identifier ce qui bloque et trouver l'angle d'approche qui va faire comprendre. Pas de jargon inutile, juste des explications qui font sens.
Flexibilité réelle
Votre planning change ? Vous avez besoin d'approfondir un point spécifique ? On ajuste. Les sessions de groupe offrent la dynamique d'un apprentissage collectif, tandis que les cours individuels permettent de se concentrer exactement sur ce dont vous avez besoin.
Progression visible
Chaque semaine, vous écrivez du code plus complexe sans vous en rendre compte. C'est ça, progresser efficacement : construire sur ce que vous maîtrisez déjà, ajouter une nouvelle compétence, l'intégrer, puis passer à la suivante. Pas de sauts dans le vide.