💻

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.

131 cours 📄 PDF gratuit

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

Cours disponibles

131 cours — page 5 sur 9

Structures de données - Comprendre les bases essentielles
Programmation

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.

28 p. ⬇️ 2 667
Formation C++ avancée - Maîtriser les techniques expertes
Programmation

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.

94 p. ⬇️ 4 942
Dev-C++ - Maîtriser les Bases de la Programmation en C++
Programmation

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.

24 p. ⬇️ 3 790
Algorithmes en Pascal: Bases Programmation
Programmation

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.

62 p. ⬇️ 5 666
Java - Introduction au langage de programmation
Programmation

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.

16 p. ⬇️ 4 588
Intro C++: Bases Programmation Orientée Objet
Programmation

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.

110 p. ⬇️ 4 015
Java - Initiation à la Programmation Orientée Objet
Programmation

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.

69 p. ⬇️ 5 762
Java: Apprendre les Bases du Langage
Programmation

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.

82 p. ⬇️ 7 174
Bases Info & Prog: Fondamentaux Débutants
Programmation

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.

189 p. ⬇️ 5 733
POO en C++: Concepts Clés
Programmation

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.

94 p. ⬇️ 4 309
Flash - Programmer avec ActionScript
Programmation

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.

88 p. ⬇️ 3 594
Java: Bases Programmation Orientée Objet
Programmation

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.

177 p. ⬇️ 10 419
Langage C - Maîtriser les Bases de Programmation
Programmation

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.

236 p. ⬇️ 3 974
Programmation - Découvrir le code pour tous
Programmation

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.

343 p. ⬇️ 5 338
Introduction au C++ - Bases de la programmation en C++
Programmation

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++.

34 p. ⬇️ 3 151