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 4 sur 9
Gestion Exceptions C++: Erreurs & Débogage
Apprenez la gestion des exceptions en C++ avec ce cours complet. Maîtrisez les techniques pour écrire des programmes robustes et éviter les erreurs.
Templates en C++ - Maîtriser la programmation générique
Apprenez à utiliser les templates en C++ avec ce cours complet. Maîtrisez la programmation générique pour développer des codes plus flexibles et réutilisables.
Java - Programmation et exercices pratiques
Apprenez la programmation en Java avec ce cours pratique. Maîtrisez les bases et résolvez des exercices concrets pour développer vos compétences en codage.
Programmation C# - Introduction et exercices pratiques
Apprenez les bases de la programmation en C# avec ce cours pratique. Maîtrisez la syntaxe et résolvez des exercices concrets pour progresser rapidement.
Langage C - Initiation et Exercices corrigés
Apprenez les bases du Langage C avec ce cours pratique. Maîtrisez la syntaxe et résolvez des exercices corrigés pour progresser rapidement.
JSF - Introduction aux bases du framework Java
Apprenez les bases de JSF avec ce cours en ligne. Maîtrisez la création d'applications web dynamiques en Java.
Java - Maîtriser les bases du langage de programmation
Apprenez les bases du langage Java avec ce cours complet. Maîtrisez la syntaxe et les concepts fondamentaux pour développer vos premières applications.
Développement d'une App Web Mobile - Création Complète
Apprenez à développer une application web mobile avec ce cours pratique. Créez des projets performants et adaptés à tous les appareils.
Pointeurs: Exercices Pratiques en Programmation
Apprenez à maîtriser les pointeurs avec ce cours pratique. Développez vos compétences en programmation C/C++ et évitez les erreurs courantes.
Pointeurs & Allocation Mémoire: Gestion Dynamique
Apprenez à maîtriser les pointeurs et l'allocation mémoire avec ce cours complet. Optimisez vos programmes en gérant efficacement la mémoire.
Algorithmique - Cours et Travaux Dirigés Complets
Apprenez l'algorithmique avec ce cours et travaux dirigés. Maîtrisez les bases et résolvez des problèmes efficacement.
Algorithmique et programmation en C - Maîtriser les bases
Apprenez les bases de l'algorithmique et de la programmation en C avec ce cours complet. Maîtrisez les fondamentaux pour développer des logiciels efficaces.
Algorithmes simples - Comprendre et appliquer les bases
Apprenez les algorithmes de base avec ce cours corrigé. Maîtrisez les fondamentaux grâce à des exercices pratiques et leurs solutions.
Prog de Petits Jeux: Coder Jeux Simples
Apprenez à programmer des petits jeux avec ce cours pratique. Créez vos propres jeux facilement et améliorez vos compétences en codage.
Polycopie de C++ - Maîtriser les bases du langage
Apprenez la programmation en C++ avec ce polycopié complet. Maîtrisez les bases et concepts avancés pour développer des applications performantes.