All courses

Développement

Apprenez les fondamentaux de la programmation back-end

Découvrez les fondamentaux de la programmation back-end et apprenez à utiliser variables, conditions, boucles, fonctions et objets pour mieux comprendre le code.
Difficulty
Easy
Course duration
2 hours
Interested in this free-access course?

Vous vous apprêtez à découvrir la programmation back-end. Avant d’écrire du code dans une stack précise, il est essentiel de comprendre les idées qui se cachent derrière tous les langages back-end : stocker une information, prendre une décision, organiser des instructions, lire un fichier, gérer une erreur ou encore comprendre un code existant. 

Dans ce cours, vous allez poser ces bases pas à pas, avec une approche volontairement simple et indépendante de tout langage. Vous manipulerez des notions de programmation en pseudo-code, c’est-à-dire sous une forme lisible qui ressemble à du code, mais qui n’appartient à aucun langage en particulier. L’objectif n’est pas de mémoriser une syntaxe, mais de comprendre la logique.

Ces repères vous aideront à aborder vos premières tâches de développement back-end : explorer une base de code existante, identifier les fichiers importants, exécuter un programme, observer ses sorties, manipuler des données, ajouter des fonctionnalités simples et expliquer votre raisonnement.

Suivez ce cours pour construire une base solide avant de passer à votre stack de spécialisation. Vous verrez ensuite comment ces mêmes concepts s’écrivent concrètement en Java, Python ou C#.

Learning outcomes

  • Découvrir les fondamentaux de la programmation back-end

Requirements

Aucun. 

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructor

Our Team

OpenClassrooms' Team

Created by

Last updated: 9/10/2026
License

Développement

Apprenez les fondamentaux de la programmation back-end

Difficulty
Easy
Course duration
2 hours
Free-access course