
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
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