[{"data":1,"prerenderedAt":45},["ShallowReactive",2],{"course-analyse-et-conception-objet-avec-uml":3,"highlight-plantuml-@startuml\nclass Comm":44},{"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":7,"maximumParticipants":7,"duration":17,"reference":18,"trainerType":7,"updated_at":19,"created_at":20,"price":21,"organizationMode":22,"theme":25,"code":29,"tags":34,"metadata":35},"/api/courses/0b507978-b298-11f1-a993-d8ca06000363","Analyse et conception objet avec UML","analyse-et-conception-objet-avec-uml",null,"Développeurs, analystes, concepteurs, chefs de projet techniques, MOA techniques.","Connaissance des principes de la programmation. Aucune maîtrise préalable d'UML n'est requise.","Modéliser un système avec UML et appliquer les principes de la conception objet.","--day1--\n\n## Concepts objet\n\n-   Classes, objets, encapsulation, héritage, polymorphisme ; responsabilités et couplage ; positionnement d'UML 2.5 et usages réels en projet.\n\n--break--\n\n## Modéliser les besoins\n\n-   Diagramme de cas d'utilisation ; acteurs, scénarios et description textuelle ; diagramme d'activité ; atelier sur le cas fil rouge.\n\n--day2--\n\n## Diagramme de classes\n\n-   Attributs, opérations, visibilité ; associations, agrégation, composition ; multiplicités et classes d'association ; généralisation.\n\n--break--\n\n## Approfondir le modèle statique\n\n-   Interfaces et classes abstraites ; navigabilité et qualité du modèle ; passage du modèle d'analyse au modèle de conception ; diagramme d'objets.\n\n--day3--\n\n## Modéliser le comportement\n\n-   Diagramme de séquence et interactions ; diagramme d'états ; cohérence entre vues statique et dynamique.\n\n--break--\n\n## Conception et principes\n\n-   Diagrammes de composants et de déploiement ; principes SOLID appliqués au modèle ; patrons de conception courants ; restitution du cas fil rouge.","Présentiel, distanciel, hybride","Les supports pédagogiques sont remis aux stagiaires sous format numérique et/ou papier selon les modalités de la formation.\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\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\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 ouvré.","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 formation et ses modules, puis nous vous adresserons un devis.\n\nLes dates de la formation seront à convenir sous 30 jours maximum.","21.00","L1-DEV-01","2026-09-18T09:45:10+00:00","2026-09-17T15:02:31+00:00","1880.00",{"id":23,"name":24},"/api/organization_mode_types/6","HYBRID",{"id":26,"name":27,"slug":28},"/api/themes/0ac148c3-b298-11f1-a993-d8ca06000363","Développement logiciel informatique et web","developpement-logiciel-informatique-et-web",{"id":30,"label":31,"domain":32},"/api/training_specialities/163","326 - Informatique, traitement de l’information, réseaux de transmission des données",{"label":33},"32 - Communication et information",[],{"desc-accroche":36,"Description":37,"icon-color":38,"icon-name":39,"code-langage":40,"code-snippet":41,"courte-description":42,"titre-accroche":43},"Construisez une modélisation fil rouge des exigences à la conception détaillée : diagrammes de cas d'utilisation, de séquence, de classes, principes SOLID et patrons de conception courants.","Cette formation s'adresse à ceux qui veulent qu'un diagramme UML serve vraiment à décider, pas à décorer un document. Elle couvre les diagrammes réellement mobilisés en projet : cas d'utilisation pour cadrer le besoin, séquence pour les interactions, classes pour la structure, état-transition pour les cycles de vie complexes. Chaque diagramme est relié aux principes de conception objet qu'il rend visibles : encapsulation, couplage, cohésion, premiers principes SOLID. Le fil conducteur est une modélisation menée de bout en bout, des exigences exprimées par un client jusqu'à une conception détaillée prête à être codée, avec des allers-retours volontaires pour montrer comment un modèle se corrige. Elle s'adresse aux développeurs, analystes, concepteurs et chefs de projet techniques qui doivent produire ou lire des modèles UML au quotidien.","#5C6BC0","mdi:sitemap-outline","plantuml","@startuml\nclass Commande {\n  -id: UUID\n  -lignes: List\u003CLigneCommande>\n  +total(): Montant\n  +valider(): void\n}\nclass Client\nCommande \"*\" --> \"1\" Client : passe\nCommande *-- LigneCommande\n@enduml","Formation d'initiation à UML et à la conception objet : diagrammes utiles en projet, principes SOLID et modélisation fil rouge des exigences à la conception détaillée.","Modélisez vos systèmes avec UML et structurez vos conceptions objet pour livrer des architectures logicielles claires, partagées et faciles à faire évoluer.","\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\">Commande\u003C/span> \u003C/span>{\n  -id: UUID\n  -lignes: List&lt;LigneCommande&gt;\n  +total(): Montant\n  +valider(): void\n}\n\u003Cspan class=\"hljs-class\">\u003Cspan class=\"hljs-keyword\">class\u003C/span> \u003Cspan class=\"hljs-title\">Client\u003C/span>\n\u003Cspan class=\"hljs-title\">Commande\u003C/span> &quot;*&quot; --&gt; &quot;\u003Cspan class=\"hljs-number\">1\u003C/span>&quot; \u003Cspan class=\"hljs-title\">Client\u003C/span>\u003Cspan class=\"hljs-attr\"> : passe\u003C/span>\n\u003Cspan class=\"hljs-title\">Commande\u003C/span> *-- \u003Cspan class=\"hljs-title\">LigneCommande\u003C/span>\n@\u003Cspan class=\"hljs-title\">enduml\u003C/span>\u003C/span>\u003C/code>\u003C/pre>",1789717730657]