Accueil > Formations > Management IT & Gouvernance des Systèmes d'Information > Architecture d'Entreprise & Urbanisation > CMake
CMake
Explorez tout le potentiel de CMake pour structurer, configurer, tester et déployer vos projets C++ !
Vue d'ensemble
Vous aborderez également des thématiques avancées telles que la cross-compilation, l’intégration avec les IDE, l’optimisation des builds, ou encore l'utilisation d’outils de diagnostic comme Clang-Tidy ou les Sanitizers. La formation inclut enfin une ouverture sur les bonnes pratiques en matière de performances et de portabilité.
Maîtrise du langage C++ (niveau intermédiaire à avancé).
Bonne compréhension du processus de compilation (compilation, linkage, exécution).
Connaissances de base d’un système de build (Make, CMake ou autre) appréciées.
Environnement de développement C++ fonctionnel (compilateur, IDE, terminal).
Objectifs pédagogiques
Programme détaillé
Introduction et contexte
Présentation de la formation, objectifs pédagogiques et tour de table des participants. Panorama du domaine et positionnement des technologies abordées.
Cas d'usage et mise en situation
Application des compétences acquises à des problématiques concrètes d’entreprise. Retours d’expérience et échanges.
Projet fil rouge ou étude de cas complète
Fonctionnalités avancées
Approfondissement des sujets clés. Cas complexes, bonnes pratiques et pièges à éviter.
Travaux pratiques avancés sur des scénarios réalistes
Concepts fondamentaux
Présentation des concepts clés et du vocabulaire essentiel. Positionnement dans l’écosystème technologique ou métier.
Optimisation et bonnes pratiques
Conseils d’experts, optimisation des performances, veille technologique. Ressources pour aller plus loin.
Atelier d’optimisation et revue des livrables
Bilan et perspectives
Synthèse des points clés abordés. Recommandations pour la mise en pratique en entreprise. Ressources complémentaires et parcours de progression.
Exercice de synthèse et plan d’action individuel
Prochaines sessions
Avis des participants
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
