Algorithmique Avancée : Approfondissez vos Compétences

Formation créée le 19/07/2023. Dernière mise à jour le 01/09/2023.
Version du programme : 1

Type de formation

Formation présentielle

Durée de formation

35 heures (5 jours)

Algorithmique Avancée : Approfondissez vos Compétences


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