Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Algorithmique Avancée : Approfondissez vos Compétences

Algorithmique Avancée : Approfondissez vos Compétences

Formation présentielle
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 19/07/2023. Dernière mise à jour le 01/09/2023.

Version du programme : 1

Programme de la formation

Objectif de la formation: Maîtriser les concepts et les techniques avancés de l'algorithmique pour résoudre des problèmes complexes de manière efficace et optimale.

Objectifs de la formation

  • Réviser les principes fondamentaux de l'algorithmique
  • Comprendre et maîtriser les algorithmes de tri et de recherche
  • Comprendre et maîtriser les structures de données avancées
  • Comprendre et maîtriser les algorithmes avancés

Profil des bénéficiaires

Pour qui
  • Les développeurs ayant une connaissance de base de l'algorithmique qui souhaitent approfondir leurs compétences
  • Les étudiants en informatique qui souhaitent apprendre des concepts et des techniques avancés de l'algorithmique
Prérequis
  • Connaissance de base de l'algorithmique et de la programmation

Contenu de la formation

  • Révision des bases de l'algorithmique (5 heures)
    • Révision des structures de contrôle et des structures de données
    • Travaux pratiques : Résolution de problèmes algorithmiques simples
  • Algorithmes de tri et de recherche (10 heures)
    • Algorithmes de tri : tri à bulles, tri par sélection, tri par insertion, tri rapide, tri fusion, etc.
    • Algorithmes de recherche : recherche linéaire, recherche binaire, etc.
    • Travaux pratiques : Implémentation et comparaison des algorithmes de tri et de recherche
  • Structures de données avancées (10 heures)
    • Listes liées, piles, files, arbres, graphes, hachage, etc.
    • Travaux pratiques : Utilisation des structures de données avancées dans la résolution de problèmes
  • Algorithmes avancés (10 heures)
    • Algorithmes de recherche de chemin : Dijkstra, A*
    • Algorithmes de correspondance : KMP, Boyer-Moore
    • Travaux pratiques : Implémentation et utilisation des algorithmes avancés pour résoudre des problèmes
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation