[{"data":1,"prerenderedAt":46},["ShallowReactive",2],{"course-uml-modelisation-pour-l-analyse-et-la-conception-logicielle":3,"highlight-plantuml-@startuml\nclass Util":45},{"id":4,"name":5,"slug":6,"location":7,"targetAudienceFormatMarkdown":8,"prerequisitesFormatMarkdown":9,"objectivesFormatMarkdown":10,"descriptionFormatMarkdown":11,"teachingMethodsFormatMarkdown":12,"teachingResourcesFormatMarkdown":13,"evaluationMethodsFormatMarkdown":14,"accessibilityFormatMarkdown":15,"accessMethodsFormatMarkdown":16,"minimumParticipants":17,"maximumParticipants":17,"duration":18,"reference":19,"trainerType":7,"updated_at":20,"created_at":21,"price":22,"organizationMode":7,"theme":23,"code":27,"tags":32,"metadata":36},"/api/courses/e1264a0e-843c-44c1-971c-4907b433cc6d","UML – Modélisation pour l’analyse et la conception logicielle ","uml-modelisation-pour-l-analyse-et-la-conception-logicielle",null,"Chefs de projet, analystes fonctionnels ou architectes souhaitant formaliser des besoins logiciels. \n\nDéveloppeurs et ingénieurs impliqués dans la conception de systèmes structurés. \n\nToute personne amenée à produire ou exploiter des modèles UML dans une démarche de développement logiciel.","-   Connaissances générales en informatique ou en développement logiciel. \n-   Aisance avec les concepts de base de la programmation ou de l’architecture logicielle. \n-   Maîtrise de l’utilisation d’outils bureautiques pour la création de schémas (recommandée). ","-   Comprendre les concepts essentiels de l’UML pour l’analyse et la conception. \n-   Identifier et représenter les besoins fonctionnels et non fonctionnels d’un système. \n-   Modéliser différents aspects d’un système logiciel (structure, comportement, interactions). \n-   Utiliser les principaux diagrammes UML pour documenter un projet. \n-   Interpréter et communiquer efficacement à partir de modèles UML. ","--day1--\n\n## Introduction à UML \n\n-   Origines et finalités de UML dans le cycle de vie logiciel. \n-   Panorama des différents types de diagrammes et leurs utilités. \n-   Concepts de base : acteurs, cas d’usage, exigences. \n-   Atelier pratique : identification des acteurs et des cas d’usage pour un scénario donné. \n\n--break--\n\n## Modélisation statique \n\n-   Diagrammes de classes : définition, attributs, méthodes, relations. \n-   Associations, généralisations et compositions. \n-   Diagrammes de paquets pour organiser des modèles complexes. \n-   Exercices pratiques : création d’un modèle de classes pour un système métier. \n\n--day2--\n\n## Modélisation dynamique \n\n-   Diagrammes de séquence : représentation des échanges entre objets dans le temps. \n-   Diagrammes d’activités : visualisation des flux de contrôle et processus. \n-   Diagrammes d’états : modèles de comportement des objets selon les événements. \n-   Travaux dirigés : réalisation de séquences et d’activités pour un cas d’usage donné. \n\n--break--\n\n## Cas d’intégration et bonnes pratiques \n\n-   Synthèse des différents diagrammes autour d’un même système. \n-   Utilisation des modèles UML pour la documentation et la communication. \n-   Points de vigilance et bonnes pratiques de modélisation. \n-   Cas pratique complet : modéliser un système et présenter la solution. \n-   Bilan de la formation et conseils pour aller plus loin.","Nos formations, équilibrées entre théorie (50%) et pratique (50%), offrent un apprentissage interactif grâce à des méthodes variées comme les travaux pratiques, les mises en situation et les démonstrations. Des QCM réguliers assurent le suivi des acquis.\n\nVariables suivant les formations, les moyens techniques mis en oeuvre sont :\n\nOrdinateurs Mac ou PC, connexion internet fibre, tableau blanc ou écran (pour le distanciel).\n\nEn cas de formation intra sur site externe à Le Code, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires\n\n(équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué","Les supports pédagogiques sont remis aux stagiaires sous format numérique et/ou papier selon les modalités de la formation.\n\n  \n\nIls comprennent des supports de cours, des présentations, des fiches pratiques, des études de cas, des exercices applicatifs ainsi que des QCM d’entraînement selon la formation. (adapté au choix du formateur)\n\n  \n\nLes formations s’appuient sur des moyens techniques adaptés : ordinateurs, logiciels professionnels, connexion internet, écran ou vidéoprojecteur, ainsi que des outils collaboratifs et de visioconférence pour les formations à distance.\n\n  \n\nL’ensemble des supports pédagogiques est accessible pendant et après la formation afin de favoriser l’appropriation et la mise en pratique des compétences acquises.","En amont de la formation, un recueil des besoins permet de récolter des informations sur le stagiaire et ses attentes. L’évaluation se fait en cours de formation, par des études de cas ou des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation et/ou un examen.\n\nUn suivi de qualité est effectué grâce à nos sessions en groupe restreint (entre 2 et 9 participants maximum). Le stagiaire émargera par demi-journée et recevra une attestation de formation.","Nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d’adapter les sessions selon les handicaps et les situations spécifiques. Nous nous engageons à répondre à toutes vos demandes sous un délai de 48h\n\nouvré.","Si l’une de nos formations vous intéresse, contactez-nous au +33 4 93 65 34 24 ou à l’adresse mail contact@m2g-intellect.fr. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d’adapter la\n\nformation et ses modules, puis nous vous adresserons un devis.\n\nLes dates de la formation seront à convenir sous 30 jours maximum.",0,"14.00","uml","2026-04-24T15:28:16+00:00","2026-04-24T14:43:35+00:00","1200.00",{"id":24,"name":25,"slug":26},"/api/themes/08de519f-b33c-4368-84f7-564b178cc5ba","Développement logiciel","developpement-logiciel",{"id":28,"label":29,"domain":30},"/api/training_specialities/163","326 - Informatique, traitement de l’information, réseaux de transmission des données",{"label":31},"32 - Communication et information",[33],{"id":34,"name":35},"7732139d-6025-4fde-b145-39298ced3408","MENUFEATURED",{"desc-accroche":37,"Description":38,"icon-color":39,"icon-name":40,"code-langage":41,"code-snippet":42,"courte-description":43,"titre-accroche":44},"Optimisez votre cycle de développement en apprenant à modéliser vos besoins et votre architecture avec les diagrammes de cas d'utilisation, de classes, de séquence et d'états-transitions.","UML (Unified Modeling Language) est le standard international incontournable pour la modélisation objet. Cette formation permet de transformer des besoins métier complexes en une architecture logicielle claire, cohérente et partageable. À travers l'étude des diagrammes structurels et comportementaux, vous apprendrez à visualiser les interactions entre composants avant même la phase de codage. En maîtrisant UML, les développeurs et architectes réduisent drastiquement les erreurs de conception, facilitent la maintenance et assurent une communication fluide entre les équipes techniques et les parties prenantes. C'est l'outil indispensable pour garantir la pérennité des projets de grande envergure.","#3F51B5","mdi:sitemap-outline","plantuml","@startuml\nclass Utilisateur {\n\t- String login\n\t- String password\n\t+ seConnecter()\n}\n\nclass Administrateur {\n\t+ modifierDroits()\n}\n\nUtilisateur \u003C|-- Administrateur\n@enduml","Maîtrisez UML, le langage de modélisation standard pour concevoir, visualiser et documenter l'architecture de vos systèmes logiciels de manière professionnelle.","Maîtrisez UML, le standard de modélisation pour structurer vos idées et concevoir des systèmes logiciels robustes, documentés et évolutifs.","\u003Cpre class=\"hljs\">\u003Ccode class=\"language-perl\">\u003Cspan class=\"hljs-variable\">@startuml\u003C/span>\n\u003Cspan class=\"hljs-class\">\u003Cspan class=\"hljs-keyword\">class\u003C/span> \u003Cspan class=\"hljs-title\">Utilisateur\u003C/span> \u003C/span>{\n\t- String login\n\t- String password\n\t+ seConnecter()\n}\n\n\u003Cspan class=\"hljs-class\">\u003Cspan class=\"hljs-keyword\">class\u003C/span> \u003Cspan class=\"hljs-title\">Administrateur\u003C/span> \u003C/span>{\n\t+ modifierDroits()\n}\n\nUtilisateur &lt;|-- Administrateur\n\u003Cspan class=\"hljs-variable\">@enduml\u003C/span>\u003C/code>\u003C/pre>",1781121856611]