Menu
Coddy logo textTech

Cours de Python

48 cours interactifs gratuits

Parcourez tous les cours de Python sur Coddy. Chaque cours s'exécute dans votre navigateur avec des indices assistés par IA, des exercices réels et un certificat à la fin.

Défis débutant - Pratiquez les concepts de base

Populaire

Mettez à l'épreuve vos connaissances de base en programmation et tentez de résoudre ces défis. Utilisez le langage de votre choix, et bon code !平衡

certificate icon

Certificat à la fin

  • 20
  • 20

Problèmes de programmation

Populaire

Mettez à l'épreuve vos compétences en résolution de problèmes de programmation grâce aux exercices de différents niveaux de difficulté de ce cours. Conçu pour les développeurs possédant déjà des connaissances de base sur la syntaxe d'un langage de programmation.

certificate icon

Certificat à la fin

  • 32
  • 31

Les fondamentaux de Numpy

Populaire

Apprenez à maîtriser des calculs numériques puissants en Python pour la data science avec ce cours concis et pratique.

  • 18
  • 34

Analyse de données avec Pandas

Populaire

Dans ce cours, vous apprendrez à manipuler des tableaux de données en Python avec pandas.

certificate icon

Certificat à la fin

  • 19

Défis de récursivité - Maîtrisez la pensée récursive

Populaire

La récursivité est un concept fondamental en informatique et un outil puissant pour concevoir des algorithmes. Dans ce cours, vous utiliserez la récursivité pour résoudre des défis de niveau débutant à avancé. À la fin, vous maîtriserez parfaitement ce sujet.

certificate icon

Certificat à la fin

  • 15
  • 15

API en Python

Populaire

Apprenez à récupérer et envoyer des données vers un serveur API avec Python.

  • 10
  • 1

Projet de calculatrice avec Python

Populaire

Dans ce cours, vous allez créer une calculatrice en console entièrement fonctionnelle avec Python, étape par étape, mais sans que le code ne vous soit donné. À la fin, vous aurez votre propre code !

  • 29
  • 6

Gestion de fichiers en Python

Populaire

Dans ce cours, vous apprendrez tout sur la gestion de fichiers en Python, de la création, la lecture et l'écriture jusqu'à l'ajout et la suppression.

  • 12

Clean Code - Écrire un meilleur code avec Python

Populaire

Ce cours vous donnera les outils nécessaires pour écrire un meilleur code en suivant les principes du Clean Code avec le langage Python. Bonne programmation !

  • 28

Introduction to Machine Learning

Populaire

In this course, we will cover how to implement basic supervised learning and unsupervised learning algorithms.

certificate icon

Certificat à la fin

  • 19
  • 3
  • 39

Les dictionnaires en Python

Populaire

Explorez l'univers dynamique des dictionnaires Python, des concepts fondamentaux aux applications avancées, et perfectionnez vos compétences en programmation Python grâce à des exercices pratiques.

  • 14

Compréhension de liste en Python

Populaire

La compréhension de liste est une syntaxe Python spécifique qui offre un moyen concis et puissant de créer de nouvelles listes à partir de listes existantes. Dans ce cours, vous maîtriserez ce concept !

  • 9

Problèmes de programmation : Volume 2

Populaire

Mettez à l'épreuve vos compétences en résolution de problèmes de programmation grâce aux exercices de différents niveaux de difficulté de ce cours. Conçu pour les développeurs ayant déjà des connaissances de base de la syntaxe d'un langage de programmation, ce cours est une extension du premier volet de Problèmes de programmation.

certificate icon

Certificat à la fin

  • 25
  • 24

User Class - OOP Project

Populaire

In this project, you will create a User Class and practice your object oriented programming skills in a programming language of your choice!

  • 8
  • 2

Les ensembles en Python

Dans ce cours, vous maîtriserez les ensembles en Python. Vous apprendrez à créer, manipuler et effectuer des opérations sur les ensembles à travers des leçons complètes et des défis pratiques. À la fin, vous saurez utiliser efficacement les ensembles pour optimiser votre code Python.

  • 11

Pile - Série sur les structures de données n°1

Dans ce cours, vous découvrirez la structure de données Pile, vous en créerez une de zéro en utilisant le langage de votre choix, et vous vous entraînerez avec des défis de programmation !

  • 13
  • 6
  • 1

Retour vers le passé || Les chaînes Python pour débutants

Dans ce cours, vous apprendrez tout sur les chaînes de caractères, le slicing, la concaténation et l'équivalence.

  • 19

Gestion des exceptions en Python

Dans ce chapitre, vous découvrirez l'un des concepts les plus importants de la programmation : la gestion des exceptions. C'est la clé pour développer des programmes solides et robustes. La gestion des exceptions est le processus consistant à répondre aux exceptions qui interrompent l'exécution d'un programme.

  • 16

Série d'entretiens Python

Ce cours contient 12 questions d'entraînement pour les entretiens, combinant des niveaux facile et intermédiaire. Il vous met au défi de résoudre des problèmes dans un temps imparti afin de bien vous exercer sur plusieurs thématiques.

certificate icon

Certificat à la fin

  • 12

Défis de programmation pour l'entretien - Pack I

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous au mieux. Bonne chance !

Préparation aux entretiens
  • 3
  • 3

Bootcamp : Motifs d'étoiles

Mettez à profit vos compétences en résolution de problèmes pour apprendre à afficher des motifs d'étoiles, du plus simple au plus complexe, en utilisant des boucles imbriquées, des structures conditionnelles et des calculs mathématiques.

  • 30
  • 28

Décorateurs Python

Dans ce cours, vous apprendrez à utiliser les décorateurs en Python, un outil puissant pour modifier le comportement des fonctions. Entraînez-vous avec une série de défis de programmation pour renforcer vos acquis.

  • 12

Validateur d'e-mail avec Python

Dans ce cours, vous allez créer un programme de validation d'e-mail complet qui prend une adresse e-mail saisie par l'utilisateur et indique si elle est valide ou non !

  • 8
  • 2

Mathematical Riddles

This course will provide ways of thinking and strategies for solving mathematical problems and puzzles using programming.

  • 20

Générateur de faits aléatoires - Projet Python

Dans ce projet, vous allez créer un générateur de faits aléatoires en utilisant Python avec une API publique (uselessfacts). Balancing educational and friendly tone.

  • 7
  • 2

Arbre binaire - Structures de données n°3

Dans ce cours, vous découvrirez la structure de données Arbre binaire, vous en créerez un de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation ! Balancing the tone to be educational and friendly.

  • 13
  • 5
  • 1

Convertisseur de devises - Projet Python

Dans ce cours, vous allez créer un convertisseur de devises avec Python capable de convertir des montants entre différentes monnaies.

  • 5
  • 1

Générateur de cartes à jouer (en mode texte)

Dans ce cours, vous allez créer un générateur de cartes à jouer en mode texte en utilisant votre langage préféré. Bon code !

  • 6
  • 1
  • 1

Défis de programmation pour l'entretien - Pack II

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous au mieux. Bonne chance !

Préparation aux entretiens
  • 3
  • 3

File - Série sur les structures de données #2

Dans ce cours, vous découvrirez la structure de données File, vous en créerez une de toutes pièces dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

  • 12
  • 5
  • 1

Fonctions lambda en Python

Dans ce cours, vous découvrirez les fonctions lambda en Python, également appelées fonctions anonymes dans d'autres langages. À l'issue de ce cours, vous serez en mesure de maîtriser parfaitement ce sujet !

  • 9

Projet : Système d'inscription et de connexion

Dans ce cours, vous allez créer un système d'autorisation de base pour créer et gérer des utilisateurs.

  • 8
  • 2

Générateur de Quiz - Projet Python OOP

Dans ce cours, vous allez créer un générateur de quiz entièrement fonctionnel en Python en utilisant des compétences en programmation orientée objet. Bon code !

  • 11
  • 3

Les itérateurs en Python

Dans ce cours, vous découvrirez les itérateurs en Python et mettrez vos connaissances en pratique. À l'issue de ce cours, vous maîtriserez parfaitement ce sujet !

certificate icon

Certificat à la fin

  • 13

RegEx en Python

Découvrez la puissance des expressions régulières en Python avec ce cours concis et pratique. Apprenez à maîtriser la recherche de texte, la correspondance de motifs et l'extraction de données grâce à des exemples concrets et des défis pratiques.

certificate icon

Certificat à la fin

  • 28

Introduction à la programmation dynamique

Maîtrisez l'art de résoudre des problèmes complexes de manière efficace. Améliorez vos compétences en résolution de problèmes pour vos entretiens techniques grâce à des leçons faciles à suivre et des défis pratiques.

  • 15

Tri par insertion - Série DSA

Un algorithme simple mais puissant. Apprenez à organiser efficacement les éléments, comprenez la complexité temporelle et améliorez vos compétences en tri. Lancez-vous dès maintenant !

  • 9
  • 3
  • 1

Projet de recherche sur les réseaux sociaux - Fondamentaux de Python et JSON

Dans ce cours, vous apprendrez à gérer des données au format JSON avec Python. Nous utiliserons ces connaissances pour créer une implémentation de recherche sur les réseaux sociaux. Le format JSON est une méthode populaire de structuration des données que vous rencontrerez très souvent au cours de votre carrière Python.

  • 10

Défis de programmation pour les entretiens - Pack III

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et soyez prêt. Bonne chance !

Préparation aux entretiens
  • 3
  • 3

Tri à bulles

Tout sur le tri à bulles

  • 11
  • 10

Défis de programmation pour l'entretien - X

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous au mieux pour votre futur entretien. Bon code !

  • 3
  • 3

Défis de code pour l'entretien - Pack VIII

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous pour votre prochain entretien. Bonne programmation !

Préparation aux entretiens
  • 3
  • 3

Défis de programmation pour l'entretien - Pack IV

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et soyez prêt. Avez-vous terminé les packs précédents ? Bon code !

Préparation aux entretiens
  • 3
  • 3

Python et JSON

Dans ce cours, vous découvrirez le format JSON, explorerez la bibliothèque json de Python et apprendrez à la maîtriser !

  • 9

Défis de programmation pour entretien - Pack IX

Étes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous pour votre prochain entretien. Bon code !

Préparation aux entretiens
  • 3
  • 3

Défis de programmation pour l'entretien - Pack VII

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous pour votre prochain entretien. Bon code !

Préparation aux entretiens
  • 3
  • 3

Défis de programmation pour l'entretien - Pack VI

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis et préparez-vous pour votre prochain entretien. Bon code !

Préparation aux entretiens
  • 3
  • 3

Défis de code pour l'entretien - Pack V

Êtes-vous prêt pour votre prochain entretien technique ? Testez vos connaissances et vos compétences avec ces défis pour être fin prêt. Avez-vous terminé les packs précédents ? Bon code !

Préparation aux entretiens
  • 3
  • 3

Foire aux questions

Combien de cours Python y a-t-il sur Coddy ?

Coddy propose actuellement 48 cours interactifs de Python, couvrant des fondamentaux aux sujets avancés.

Les cours Python sont-ils gratuits ?

Oui. Chaque cours est gratuit pour commencer, s'exécute dans votre navigateur et inclut des indices assistés par IA.

Vais-je obtenir un certificat Python ?

Oui - terminez le parcours Python et vous débloquerez un certificat partageable. Voir la page des certifications pour tous les détails.
Coddy programming languages illustration

Commencez à apprendre Python avec Coddy

COMMENCER