Organisme certifié QualiopiDu lundi au vendredi, de 9 h à 17 h146 rue Paradis, Marseille et à distance

S’ouvre dans un nouvel onglet

Formation Algorithme

Apprenez à penser comme un développeur : variables, boucles, conditions et méthodes pour concevoir des algorithmes avant d'écrire du code.

14 h · 2 joursIndividuel (à la carte)Présentiel
Réseau de points reliés, en noir et blanc

Notre équipe vous conseille

Est-ce la bonne formation pour vous ?

Votre objectif, votre niveau, votre financement : notre équipe vérifie avec vous que cette formation vous correspond, ou vous oriente vers celle qui vous conviendra mieux.

Pour qui
Développeurs web, Intégrateurs web, Webdesigners, Gestionnaires de site, chefs de projet...
Prérequis

Bonnes notions en html/css et connaître les principes de bases de la conception d’un site web

Durée
14 h · 2 jours

En bref

Durée14 h · 2 jours
ModalitésIndividuel (à la carte), Présentiel
LieuMarseille, 146 rue Paradis
Délai d'accèsEnviron 2 semaines à compter de l’accord de prise en charge.

Ce que vous saurez faire

  • Maîtriser les fondamentaux de l’algorithmique (variables, structures de contrôle, boucles, procédures) indépendamment d’un langage.
  • Analyser un besoin et concevoir une solution algorithmique adaptée avant de coder.
  • Mettre en œuvre les algorithmes communs (recherche, tri, récursivité) et raisonner sur leur complexité.
  • Documenter et fiabiliser son code selon les bonnes pratiques (nommage, commentaires, anticipation des erreurs).
  • Lire, vérifier et corriger un algorithme, y compris lorsqu’il est proposé par une IA.

Programme

Formation Algorithme initiation

01Introduction
  • Principes et historique de l’algorithmique
  • L’algorithmique au sein d’un projet et d’une équipe de développement
  • Les différentes phases : sources, compilation, binaire (et langages interprétés)
  • Ne pas tout réécrire : bibliothèques, édition de liens et exécutables
02L’importance de la documentation
  • Les bonnes habitudes pour anticiper les erreurs (conventions de nommage)
  • Les commentaires utiles et la lisibilité du code
  • Notions de gestion de versions (aperçu)
03Syntaxe et éléments clés
  • Les variables : définition, cycle de vie, types et enjeux
  • Les structures de contrôle : conditions et boucles
  • Les procédures et fonctions : paramètres et valeurs de retour
  • Les structures de données de base : tableaux et listes
04Algorithmes communs et indispensables
  • Exemples manuels : multiplication, Tours de Hanoï
  • Représentations graphiques (logigrammes) comme aide à la réflexion
  • Séries de conditions et systèmes de décision
  • Boucles de longueur prévisible et imprévisible : exemples et risques
  • La recherche et le tri de données
  • La récursivité
05Complexité et optimisation
  • Notion de complexité en temps et en mémoire (introduction au « Big O »)
  • Comparer plusieurs solutions pour un même problème
  • Optimiser sans nuire à la lisibilité
06Construire une solution
  • Analyse et conception
  • Comprendre le besoin du client
  • Imaginer une architecture logicielle adaptée
  • Identifier les acteurs de l’application
07L’algorithmique à l’ère de l’IA
  • L’IA génératrice de code : ce qu’elle sait faire et ses limites
  • Lire, comprendre, vérifier et corriger un algorithme proposé par une IA
  • Pourquoi le raisonnement algorithmique reste la compétence clé
  • Bonnes pratiques : tests, esprit critique et responsabilité du code

Financer cette formation

Selon votre situation, tout ou partie de la formation peut être pris en charge. Notre équipe vérifie vos droits avec vous.

Votre employeur (OPCO), France Travail, la Région ou un financement personnel peuvent prendre en charge cette formation.

Notre équipe identifie la bonne solution et monte le dossier avec vous.

Toutes les solutions de financement

Informations pratiques

Type de reconnaissance
Attestation de fin de formation
Accessibilité
Locaux accessibles aux personnes à mobilité réduite (PMR) et aux personnes en situation de handicap (PSH).
Référent handicap : Bénédicte Guilloteau, benedicte@mandyben.com

Fiche mise à jour le 29 octobre 2026

En savoir plus sur cette formation

Objectifs :
• Maîtriser les fondamentaux de l’algorithmique (variables, structures de contrôle, boucles, procédures) indépendamment d’un langage.
• Analyser un besoin et concevoir une solution algorithmique adaptée avant de coder.
• Mettre en œuvre les algorithmes communs (recherche, tri, récursivité) et raisonner sur leur complexité.
• Documenter et fiabiliser son code selon les bonnes pratiques (nommage, commentaires, anticipation des erreurs).
• Lire, vérifier et corriger un algorithme, y compris lorsqu’il est proposé par une IA.

Introduction
• Principes et historique de l’algorithmique
• L’algorithmique au sein d’un projet et d’une équipe de développement
• Les différentes phases : sources, compilation, binaire (et langages interprétés)
• Ne pas tout réécrire : bibliothèques, édition de liens et exécutables

L’importance de la documentation
• Les bonnes habitudes pour anticiper les erreurs (conventions de nommage)
• Les commentaires utiles et la lisibilité du code
• Notions de gestion de versions (aperçu)

Syntaxe et éléments clés
• Les variables : définition, cycle de vie, types et enjeux
• Les structures de contrôle : conditions et boucles
• Les procédures et fonctions : paramètres et valeurs de retour
• Les structures de données de base : tableaux et listes

Algorithmes communs et indispensables
• Exemples manuels : multiplication, Tours de Hanoï
• Représentations graphiques (logigrammes) comme aide à la réflexion
• Séries de conditions et systèmes de décision
• Boucles de longueur prévisible et imprévisible : exemples et risques
• La recherche et le tri de données
• La récursivité

Complexité et optimisation
• Notion de complexité en temps et en mémoire (introduction au « Big O »)
• Comparer plusieurs solutions pour un même problème
• Optimiser sans nuire à la lisibilité

Construire une solution
• Analyse et conception
• Comprendre le besoin du client
• Imaginer une architecture logicielle adaptée
• Identifier les acteurs de l’application

L’algorithmique à l’ère de l’IA
• L’IA génératrice de code : ce qu’elle sait faire et ses limites
• Lire, comprendre, vérifier et corriger un algorithme proposé par une IA
• Pourquoi le raisonnement algorithmique reste la compétence clé
• Bonnes pratiques : tests, esprit critique et responsabilité du code

Avis

Ils sont passés par là. Des stagiaires.

Tous les avis et références
J'ai pu créer ma boutique en ligne et réaliser des ventes en lançant ma marque :-)
Ce stage m'a permis de tester plusieurs appareils photo, et de me mettre en situation pour mieux comprendre les problématiques.
Les explications claires et bien ciblées ont permis à notre collaborateur à la fois de se former et de rectifier ses procédures. Objectif atteint donc et nous en remercions le formateur.
Je vous confirme que la formation s’est excellemment bien déroulée. Le contenu était très intéressant et devrait m’apporter beaucoup dans mon travail à venir. J’en profite pour vous féliciter sur le choix de vos formateurs, le formateur fait preuve d’une grande pédagogie et d’une extrême gentillesse.

Questions fréquentes

Par quel langage commencer ?

Pour le web, HTML et CSS puis JavaScript. Pour l'analyse de données ou l'automatisation, Python. Nous vous orientons selon votre objectif.

Peut-on se reconvertir dans le développement ?

Oui, avec les titres professionnels Développeur front end et Développeur back end, accessibles en blocs de compétences.

Les formations sont-elles pratiques ?

Oui, chaque notion est mise en pratique sur des exercices et des projets.

Proposez-vous des formations en administration système ?

Oui : Linux, Docker, Zabbix, Oracle et sécurité des systèmes d'information.

Où se déroulent les formations ?

Dans nos locaux au 146 rue Paradis, à Marseille (6e), dans vos locaux pour les formations intra-entreprise, ou à distance en visio, en direct avec le formateur. Les modalités possibles sont indiquées sur chaque fiche.

Pas sûr(e) d'être fait(e) pour ça ?

Chacun sa façon d'atteindre son objectif. Notre équipe vous rappelle pour trouver la formation et le financement adaptés à votre situation.

Je me fais guider

  • QualiopiOrganisme certifié
  • 1 780personnes formées en 2026
  • 98 %de satisfaction
  • Depuis 2006à Marseille, 146 rue Paradis