Tous les cours

Développement

Découvrez le fonctionnement des algorithmes

Dans ce cours, apprenez les bases de l'algorithmique : variables, fonctions, boucles et structures conditionnelles. Découvrez les principes de la récursivité.
DifficultéFacile6 heures
Ce cours en libre accès vous intéresse ?

Comment un GPS trouve-t-il l’itinéraire qui nous fera esquiver les bouchons ? Comment Google nous présente-t-il toujours la page que nous cherchons, ou Spotify sait-il avant nous quelle prochaine musique nous fera vibrer ?

Grâce à l’algorithmique ! C’est un des outils les plus puissants que nous ayons pour résoudre les problèmes qui se mettent en travers de notre route. Dans ce cours, nous aborderons les différentes structures de données, de récursivité ou encore de complexité. Grâce à ces notions, nous créerons ensemble des algorithmes pour progresser dans un labyrinthe. Vous souhaitez apprendre à le faire ? Suivez ce cours !

Objectifs pédagogiques

  • Décrire le fonctionnement d'un algorithme
  • Choisir le type et la structure de données adéquats
  • Appliquer les concepts avancés de l’algorithmique

Prérequis

Prérequis : aucun, venez comme vous êtes !

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel

Contributeurs

Professeurs

Ranga Gonnage

Développeur logiciel, mentor et enseignant.

Céline Martinet Sanchez

Développeuse freelance, entrepreneure et formatrice. Diplômée du Master Grande École d'Audencia.

Créé par

OpenClassrooms

Mis à jour le 23/01/2025

Licence

Développement

Découvrez le fonctionnement des algorithmes

DifficultéFacile6 heures
Cours en libre accès