Tous les cours de programmation
106 cours interactifs gratuits
Parcourez tous les cours de code sur Coddy. 106 cours interactifs dans 15 langages de programmation - gratuits à démarrer, indices assistés par IA, certificat à la fin.
Tas et files de priorité - Série sur les structures de données n°7
NouveauDans ce cours, vous découvrirez la structure de données Tas (le pilier des files de priorité), vous créerez un MinHeap de zéro dans le langage de votre choix et vous vous entraînerez avec des défis de programmation !
Certificat à la fin
- 14
- 6
- 1
Liste doublement chaînée - Série Structures de données n°6
NouveauDans ce cours, vous découvrirez la structure de données de liste doublement chaînée, vous en créerez une de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !
Certificat à la fin
- 14
- 6
- 1
Liste chaînée - Série Structures de données n°5
NouveauDans ce cours, vous découvrirez la structure de données Liste chaînée, vous en créerez une de zéro dans le langage de votre choix et vous vous entraînerez avec des défis de programmation !
Certificat à la fin
- 14
- 6
- 1
Tables de hachage - Série sur les structures de données n°4
NouveauDans ce cours, vous découvrirez la structure de données Table de hachage, vous en créerez une de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !
Certificat à la fin
- 14
- 12
Animation d'éclipse solaire | Projet HTML/CSS
PopulaireDans ce cours, vous allez créer une superbe animation d'éclipse solaire, illustrant comment concevoir des interfaces utilisateur attrayantes et fonctionnelles grâce aux animations.
- 10
- 2
Clone de page Instagram | Projet Front-End
Dans ce cours, vous mettrez en pratique des approches HTML & CSS simples et standards pour créer un projet de clone de page Instagram.
- 16
- 5
Manipulation de données en R
Apprenez à manipuler et transformer efficacement les données en utilisant les fonctions intégrées de R, ainsi que les packages de base et les packages pris en charge. Les sujets abordés incluent la sélection de sous-ensembles, la fusion, le remodelage et l'agrégation de données.
Certificat à la fin
- 14
- 42
Les itérateurs en Python
PopulaireDans 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
Python et JSON
PopulaireDans ce cours, vous découvrirez le format JSON, explorerez la bibliothèque json de Python et apprendrez à la maîtriser !
- 9
Les fonctions en C++ : créez vos propres fonctions
Ce cours vous propose de relever des défis en créant des fonctions pour différents scénarios et cas d'utilisation.
- 18
Les pointeurs en C++
Maîtrisez les pointeurs en C++ grâce à des exemples pratiques. Apprenez la gestion de la mémoire, l'allocation dynamique et les techniques avancées de pointeurs pour une programmation en C++ efficace.
Certificat à la fin
- 14
- 42
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
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
Barre de navigation inférieure - Projet HTML/CSS
Dans ce cours, vous allez créer une barre de navigation inférieure simple en utilisant HTML et la styliser avec CSS. Vous apprendrez également à ajouter une animation simple à l'aide du sélecteur (:hover) en CSS.
- 12
- 2
Les fonctions en C
Dans ce cours, vous apprendrez à utiliser les fonctions en C à travers des exemples et des défis.
Certificat à la fin
- 17
Gestion de fichiers en C++
Maîtrisez la gestion de fichiers en C++ grâce à des leçons pratiques sur la lecture, l'écriture et la manipulation de fichiers. Apprenez à gérer efficacement les fichiers texte et binaires, à traiter les erreurs et à appliquer les meilleures pratiques dans des applications concrètes.
- 23
Projet DOM - Calculatrice
Dans ce cours, vous allez créer une calculatrice simple et interactive en utilisant HTML, CSS et JS.
- 14
- 3
Bootcamp : Motifs d'étoiles
PopulaireMettez à 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éclarations de fonctions en JavaScript
Dans ce cours, vous découvrirez les différentes manières de déclarer des fonctions en JavaScript. Des déclarations de fonctions traditionnelles aux fonctions fléchées modernes, améliorez vos compétences en programmation et écrivez un code JavaScript plus propre et plus efficace !
- 14
RegEx en Python
PopulaireDé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
Défis Golang - Niveau 1
Un ensemble de défis visant à améliorer votre réflexion et à vous familiariser avec Golang et sa syntaxe élégante. Les exercices se concentrent sur les tableaux, les slices, les boucles et les conditions.
Certificat à la fin
- 24
Chronomètre - Projet HTML/CSS/JS
Dans ce projet, vous allez créer un chronomètre simple en utilisant HTML, CSS et JavaScript.
- 10
- 3
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
Méthodes de tableaux en JavaScript
Dans ce cours, vous découvrirez les tableaux et les méthodes de tableaux les plus couramment utilisées en JavaScript, ainsi que la manière de les utiliser !
- 18