Cours de JavaScript
31 cours interactifs gratuits
Parcourez tous les cours de JavaScript 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
Pile - Série sur les structures de données n°1
PopulaireDans 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
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
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
Arbre binaire - Structures de données n°3
PopulaireDans 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
30 jours de logique en JavaScript
PopulaireDans ce cours, vous développerez votre régularité à travers des exercices JavaScript de niveau facile à intermédiaire pour mettre en pratique vos connaissances en JS.
Certificat à la fin
- 31
File - Série sur les structures de données n°2
PopulaireDans ce cours, vous découvrirez la structure de données File, 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 !
- 12
- 5
- 1
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
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
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
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
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
Classe User - Projet OOP
Dans ce projet, vous allez créer une Classe User et mettre en pratique vos compétences en programmation orientée objet dans le langage de programmation de votre choix !
- 8
- 1
- 2
Énigmes mathématiques
Ce cours propose des méthodes de réflexion et des stratégies pour résoudre des problèmes et des énigmes mathématiques à l'aide de la programmation.
- 20
- 18
Tri à bulles
Tout sur le tri à bulles
- 11
- 10
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
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
Défis de récursivité - Maîtrisez la pensée récursive
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.
Certificat à la fin
- 15
- 15
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
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 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
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 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
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
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 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
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 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
Les subtilités du JavaScript moderne (ES6+)
Dans ce petit cours, vous découvrirez les fonctionnalités complexes mais essentielles introduites dans le JavaScript moderne (ES6). Suivez ce cours à votre rythme pour approfondir vos connaissances en JS !
- 9