Comment financer sa formation avec son CPF ?
Utilisez au mieux votre CPF pour donner un coup de boost à votre carrière. Découvrez les étapes pour financer votre formation via le CPF et explorez les opportunités offertes par Jedha.
Téléchargez le programme de nos formations
Téléchargez le rapport d’insertion 2025

Vous souhaitez vous initier à Python pour enrichir vos compétences en data ou simplement découvrir ce langage de programmation ? Alors vous serez ravi de savoir qu’il existe de nombreuses ressources gratuites pour apprendre à coder ! Dans la suite de cet article, nous vous présenterons en détail :
Tout apprentissage de Python commence par les fondamentaux : variables, boucles, fonctions… autant d’éléments que les ressources gratuites vous permettront d’acquérir. Mais si vous souhaitez aller plus loin, vous constaterez que vous serez rapidement limité par les formations gratuites et en ligne pour apprendre Python. En effet, celles-ci seront rarement pratiques, ne vous proposeront pas d’accompagnement personnalisé ni de cadre pédagogique.
Si vous vous intéressé à Python dans le cadre d’une reconversion ou d’une montée en compétences, vous avez donc tout intérêt à commencer par suivre un cours gratuit comme ceux que nous vous proposons sur JULIE, puis à vous perfectionner en intégrant l’un de nos bootcamps payants. Deux options s’offrent alors à vous :
Découvrez nos formations en détail dans notre programme complet.
Sur JULIE, notre plateforme pédagogique interactive, vous pouvez suivre gratuitement plusieurs cours pour apprendre Python, l'un des langages de programmation les plus utilisés en Data Science et en développement informatique. Que vous soyez totalement débutant ou que vous souhaitiez approfondir vos compétences, ces formations gratuites sont idéales pour progresser à votre rythme !
Ce cours vous fera découvrir les bases essentielles de Python. Vous apprendrez à créer des variables, à manipuler des structures de données simples (listes, dictionnaires, tuples), et à utiliser des boucles et conditions. À la fin, vous serez même capable d’analyser vos premières données grâce à la librairie Pandas.
Découvrez comment installer et configurer facilement Conda, un outil indispensable pour créer des environnements de travail propres et isolés. Vous apprendrez à éviter les conflits de version entre vos projets Python, rendant vos applications plus robustes et fiables.
Ce cours vous montrera comment tester automatiquement votre code pour vous assurer qu’il fonctionne parfaitement dans tous les cas. Vous apprendrez à écrire des tests unitaires en Python, utiliser des méthodes comme les fixtures et les mocks, et découvrir le développement piloté par les tests (TDD).
Apprenez à automatiser l’exécution et le déploiement de vos scripts Python grâce au CI/CD. Vous comprendrez comment fonctionne une pipeline, quelles sont les bonnes pratiques pour automatiser vos tâches récurrentes et comment utiliser des outils comme GitLab CI/CD pour simplifier votre travail quotidien.
L'inscription est très simple ! Rendez-vous sur notre plateforme JULIE, créez gratuitement votre compte en quelques clics, puis sélectionnez directement le cours Python qui vous intéresse depuis l'onglet « Online Courses » en utilisant le filtre « Python ».
Et pour aller plus loin, n’hésitez pas à jeter un œil à nos formations professionnalisantes :

Pas facile de dénicher le cours gratuit mais quali face à la quantité de formations à Python disponibles en ligne. Voici 4 ressources qui répondront à différents besoins :
Créé par Thomas Collart et mis à jour en février 2026, ce cours gratuit vous propose d'apprendre Python par la pratique à travers 2 heures de vidéo et 7 projets concrets. Vous y découvrirez l'installation de l'environnement, les types de données, les variables, les conditions, les boucles, et la programmation orientée objet avec des classes.
Noté 4,6/5 par près de 200 participants, c'est une ressource solide si vous cherchez une formation gratuite pour débuter en français, et que vous n’avez aucune connaissance préalable.
Codecademy vous propose plusieurs cours gratuits pour apprendre Python de manière interactive. Son cours phare, Learn Python 3, est idéal pour maîtriser rapidement les bases : syntaxe, fonctions, listes, boucles et dictionnaires.
Attention néanmoins, les contenus sont uniquement proposés en anglais.
L'Université Paris-Diderot propose gratuitement un cours PDF très complet, régulièrement mis à jour. Il couvre les fondamentaux de Python (variables, fonctions, listes, boucles, dictionnaires, Jupyter et les notebooks) et est complété de nombreux exercices corrigés.
Proposé par Google et accessible gratuitement sur la plateforme Google for Developers, ce cours s'adresse aux personnes ayant déjà quelques notions de programmation. Il combine supports écrits, vidéos et exercices de codage pour couvrir les fondamentaux de Python : chaînes de caractères, listes, fichiers texte, connexions HTTP et processus. Chez Google, ce contenu est d’ailleurs utilisé en interne comme formation intensive de mise à niveau.
Ressource fiable et bien structurée, cette formation Python gratuite est idéale pour consolider vos bases avant de passer à des projets plus ambitieux.
Si vous préférez le format vidéo accessible à tout moment, YouTube regorge de chaînes tenues par des fous du code qui partagent leur passion. On a sélectionné pour vous nos 4 chaînes YouTube favorites pour apprendre Python :
Sur notre chaîne YouTube Jedha School, vous pourrez découvrir notre workshop gratuit consacré aux bases de Python, animé par Aurélie Mutschler, professeure en Data Science. En moins d'une heure, vous apprendrez ainsi à manipuler vos premières données, à maîtriser les boucles, et comprendrez les fondamentaux de la programmation orientée objet.

Graven est un jeune développeur passionné de programmation informatique qui partage son amour du code en ligne. Il propose ainsi sur sa chaîne une série complète de 16 vidéos courtes et gratuites pour apprendre Python, qui font toutes entre 10 et 40 minutes. Au programme : les bases, les variables, les conditions, les listes, et bien plus.
Cette série « Apprendre le Python » cumule d’ailleurs plusieurs millions de vues, ce qui en fait l'une des références francophones les plus appréciées.
Docstring est une chaîne française spécialisée dans le Python qui vous propose des dizaines de tutoriels sur tous les aspects du langage : syntaxe de base, programmation orientée objet, frameworks.
La chaîne vous propose ainsi plusieurs playlists, dont certaines devraient particulièrement vous intéresser :
Pour aller au-delà des bases et comprendre Python en profondeur, le MOOC proposé par l'Université Côte d'Azur sur la plateforme Fun Mooc est une référence en français. En 81 heures, ce programme vous permettra de faire vos premiers pas en Python puis d’aborder des concepts plus avancés : typage dynamique, espaces de nommage, itérateurs, vectorisation, mais aussi des usages spécifiques comme la programmation asynchrone et l'écosystème data science Python (NumPy, Pandas).
Le cours est structuré en 6 semaines de tronc commun (sur lesquelles porte l'évaluation finale), suivies de 3 semaines optionnelles pour les profils qui souhaitent aller plus loin. À l'issue du parcours, vous obtiendrez même un badge de réussite pour certifier vos nouvelles compétences en Python.
À noter : ce MOOC suppose une certaine familiarité avec l'algorithmique et les mathématiques, et convient davantage aux profils intermédiaires qu'aux débutants absolus.
Pour progresser rapidement en Python, rien ne vaut la pratique sur des cas réels. Voici donc deux plateformes incontournables grâce auxquelles vous pourrez mettre en pratique vos nouvelles connaissances en Python grâce à des exercices interactifs gratuits.
HackerRank vous propose de nombreux exercices pratiques et classés par niveaux (de débutant à avancé) pour progresser en Python. Intérêt non-négligeable : chaque défi est également noté et corrigé instantanément, ce qui est idéal pour comprendre vos erreurs.
Et en plus de cela, la plateforme vous permet même de certifier gratuitement vos compétences en Python ! L’idéal pour augmenter votre légitimité auprès des recruteurs. Notez cependant que la seule certification proposée est de niveau basique, ce qui est l’idéal pour débuter, mais peut s’avérer être insuffisant pour certains métiers.
LeetCode est la référence mondiale pour s'entraîner à résoudre des problèmes algorithmiques en Python. Des centaines de problèmes y sont accessibles gratuitement, et classés par difficulté (Easy, Medium, Hard), ce qui est idéal pour apprendre à votre rythme.
Besoin d'un aide-mémoire ? Téléchargez gratuitement notre Cheat Sheet Python pour débutants conçue par nos formateurs, qui vous permettra de garder à porté de main toute la syntaxe Python essentielle.
Apprendre à coder en autonomie peut être un exercice très solitaire, alors qu’on a parfois besoin d’avoir un interlocuteur à qui poser des questions ! Or, la plupart des ressources et formations gratuites sont en ligne et ne vous proposent aucun accompagnement. Heureusement, il existe une solution pour pallier ce problème : rejoindre une communauté active, où vous pourrez poser vos questions pour obtenir l’aide d’experts en Python, partager vos projets et même accéder à des opportunités d'emploi.
Rejoignez gratuitement le Discord de Jedha pour échanger avec nos experts en Data, notre équipe pédagogique et nos anciens étudiants. Il est avant tout dédié aux élèves de nos formations payantes en Data et en IA, mais nous l’avons ouvert à toutes et tous pour vous permettre de tchatter en ligne avec des experts de la programmation.
Le subreddit r/learnpython regroupe des centaines de milliers de membres, ce qui en fait l’endroit idéal pour poser vos questions techniques, partager vos projets et découvrir des ressources Python recommandées par la communauté. En plus de cela, ses contributeurs sont en général très bienveillants avec les débutants.
Référence mondiale pour trouver des solutions à vos problèmes de code, Stack Overflow est incontournable pour tout développeur Python qui se respectent. Des millions de développeurs y partagent ainsi leurs solutions pour vous débloquer avec Python, Pandas, NumPy et tous les outils de la Data. Il est même probable que le problème que vous rencontrez ait déjà été traité, pensez donc à vérifier avant de créer votre propre fil !
Fonctionnalité peu connue, LinkedIn regroupe pourtant de nombreux groupes francophones et anglophones dédiés à Python et à la Data, où vous pourrez partager vos projets, échanger des astuces, networker et même découvrir des opportunités d'emploi en avant-première.
Les ressources présentées vous permettront de découvrir les bases de Python et de vous exercer efficacement. Mais pour décrocher votre premier emploi dans la Data ou l’intelligence artificielle, ces formations gratuites seront rarement suffisantes à elles seules. Il sera donc judicieux de compléter votre apprentissage avec une formation plus approfondie, qui vous permettra notamment de maîtriser des bibliothèques Python avancées (Scikit-learn, TensorFlow, PyTorch), et de progresser en travaillant sur des projets professionnels concrets qui constitueront la base de votre portfolio.
Et justement, chez Jedha, nous sommes là pour vous accompagner dans votre montée en compétences :
En seulement quelques mois, vous pourrez ainsi acquérir toutes les compétences nécessaires pour manipuler Python comme un pro, ce qui vous ouvrira les portes de nouvelles opportunités dans le monde de la Data et de l’IA.
Il est possible de découvrir les bases de Python gratuitement sur la plateforme en ligne JULIE par Jedha, mais aussi par le biais de cours en ligne ou bien de chaînes Youtube. Attention néanmoins, pour savoir coder sur Python, vous aurez sûrement besoin de suivre une formation payante.
Pour atteindre rapidement un bon niveau en Python, le plus important est de pratiquer régulièrement pour bien intégrer sa syntaxe et développer des réflexes avec les principales différentes commandes.
Python est réputé pour être l’un des langages de programmation les plus faciles à apprendre. En effet, il est caractérisé par sa souplesse : il existe des manières différentes de coder une tâche. Par ailleurs, sa syntaxe est très épurée et se rapproche de l’anglais courant.
Non, la formation Google IT Automation with Python n'est pas entièrement gratuite car elle est hébergée sur Coursera. Et si cette plateforme vous propose un essai de 7 jours, pour continuer à l’utiliser, vous devrez ensuite souscrire à un abonnement à 49 € par mois. Si vous respectez la durée recommandée de 6 mois pour terminer cette formation Python, vous en aurez pour 6 mois, ce qui vous reviendra donc presque à 300 €.
Heureusement, des alternatives 100 % gratuites existent, comme par exemple les cours Python que vous trouverez sur JULIE , la plateforme pédagogique de Jedha.