Cours de Programmation
Programmation réunit la plus grande collection de documents du site : cours d'algorithmique, supports de travaux dirigés, mémentos de syntaxe et recueils d'exercices corrigés, consacrés au C et au C++, à Java, au C#, à Visual Basic .NET, au Python et au développement Android.
Le catalogue fait volontairement cohabiter plusieurs langages, parce que les notions présentes partout — variables, conditions, boucles, fonctions, récursivité, structures de données — s'acquièrent plus vite quand on les voit écrites de trois façons différentes. Un cours de quelques années reste donc utilisable : la syntaxe évolue vite, la logique de programmation ne change pas.
Comprendre la catégorie Programmation
La programmation est la catégorie la plus fournie de cette bibliothèque, et aussi la plus hétérogène : on y trouve de l'algorithmique générale, des introductions au langage C, à Java ou à C#, du développement Android, du Visual Basic .NET et des langages orientés objet. C'est une bonne nouvelle, à condition de ne pas mélanger les genres.
Trois familles de documents cohabitent ici. Les premiers posent les fondations — algorithmique, structures de données, logique — et restent valables quel que soit le langage utilisé ensuite. Les deuxièmes enseignent une syntaxe précise. Les troisièmes s'intéressent à une plateforme complète, comme le développement Android, où le langage, l'outillage et le système se combinent.
L'ordre efficace est toujours le même : comprendre les algorithmes, choisir un seul langage, écrire de petits programmes complets, puis aborder les bases de données et la conception. Certains supports de cette catégorie datent de quelques années : les outils ont changé, mais la logique expliquée — conditions, boucles, fonctions, récursivité — reste identique et se transpose partout.
Par où commencer dans cette catégorie
- Guide : apprendre à programmer, par où commencer — l'ordre des étapes et le choix du premier langage
- Cours : algorithmique, bases de la programmation — les fondations à voir avant toute syntaxe
- Cours : langage C, initiation et exercices corrigés — un langage proche de la machine, formateur pour comprendre la mémoire
Cours disponibles
131 cours — page 5 sur 9
Structures de données - Comprendre les bases essentielles
Apprenez les notions de structures de données avec ce cours complet. Maîtrisez les bases pour optimiser vos programmes et résoudre des problèmes complexes.
Formation C++ avancée - Maîtriser les techniques expertes
Apprenez le C++ avancé avec ce cours complet. Maîtrisez les concepts complexes et optimisez vos programmes pour des performances professionnelles.
Dev-C++ - Maîtriser les Bases de la Programmation en C++
Apprenez à utiliser Dev-C++ avec ce cours pratique. Maîtrisez les bases de la programmation en C++ et créez vos premiers projets facilement.
Algorithmes en Pascal: Bases Programmation
Apprenez les algorithmes et la programmation en Pascal avec ce cours complet. Maîtrisez les bases et développez des programmes efficaces.
Java - Introduction au langage de programmation
Apprenez les bases du langage JAVA avec ce cours en ligne. Maîtrisez la syntaxe et la programmation orientée objet pour développer vos premiers projets.
Intro C++: Bases Programmation Orientée Objet
Apprenez les bases du C++ et de la POO avec ce cours complet. Maîtrisez la syntaxe, les classes et les objets pour développer des programmes efficaces.
Java - Initiation à la Programmation Orientée Objet
Maîtrisez les bases de la programmation orientée objet en Java avec ce cours en ligne. Développez des applications robustes et modulaires.
Java: Apprendre les Bases du Langage
Apprenez les bases du langage Java avec ce cours complet. Maîtrisez la syntaxe, les concepts clés et créez vos premiers programmes.
Bases Info & Prog: Fondamentaux Débutants
Apprenez les bases de l'informatique et de la programmation avec ce cours complet. Maîtrisez les concepts essentiels pour débuter en codage.
POO en C++: Concepts Clés
Apprenez la programmation orientée objet en C++ avec ce cours complet. Maîtrisez les concepts clés et créez des applications robustes et efficaces.
Flash - Programmer avec ActionScript
Apprenez la programmation Flash avec ActionScript avec ce cours complet. Maîtrisez la création d'animations interactives et de jeux dynamiques.
Java: Bases Programmation Orientée Objet
Apprenez le langage Java avec ce cours complet. Maîtrisez la programmation orientée objet et développez des applications robustes.
Langage C - Maîtriser les Bases de Programmation
Apprenez les bases du langage C avec ce support de cours complet. Maîtrisez la programmation structurée et développez des applications efficaces.
Programmation - Découvrir le code pour tous
Apprenez les bases de la programmation avec ce cours accessible. Développez des compétences utiles pour créer vos propres projets numériques.
Introduction au C++ - Bases de la programmation en C++
Apprenez les bases du C++ avec ce cours complet. Maîtrisez la syntaxe, les concepts clés et créez vos premiers programmes en C++.