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
PopulaireMettez à 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 !平衡
Certificat à la fin
- 20
- 20
Problèmes de programmation
PopulaireMettez à 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.
Certificat à la fin
- 32
- 31
Les fondamentaux de Numpy
PopulaireApprenez à 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
PopulaireDans ce cours, vous apprendrez à manipuler des tableaux de données en Python avec pandas.
Certificat à la fin
- 19
Défis de récursivité - Maîtrisez la pensée récursive
PopulaireLa 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.
Certificat à la fin
- 15
- 15
API en Python
PopulaireApprenez à récupérer et envoyer des données vers un serveur API avec Python.
- 10
- 1
Projet de calculatrice avec Python
PopulaireDans 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
PopulaireDans 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
PopulaireCe 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
PopulaireIn this course, we will cover how to implement basic supervised learning and unsupervised learning algorithms.
Certificat à la fin
- 19
- 3
- 39
Les dictionnaires en Python
PopulaireExplorez 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
PopulaireLa 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
PopulaireMettez à 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.
Certificat à la fin
- 25
- 24
User Class - OOP Project
PopulaireIn 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.
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 !
- 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 !
- 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 !
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.
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 !
- 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 !
- 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 !
- 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 !
- 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 !
- 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 !
- 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 !
- 3
- 3