Contact
Travaillons ensemble
Compétence techniqueMasterOpérationnel

Conception UML d'applications complexes

Description de la compétence

Modéliser des conceptions d'applications complexes à l'aide de diagrammes UML incluant les diagrammes de classes, de séquence, de cas d'utilisation, de composants et de déploiement.

Confiance personnelle
Opérationnel3/5
FondamentalEn développementOpérationnelAvancéExpert

Cela reflète ma confiance personnelle dans l'application de cette compétence en situation professionnelle réelle, fondée sur l'expérience pratique, l'apprentissage continu et les résultats concrets obtenus.

Progression a travers les parcours

Cette competence a ete developpee dans 2 parcours differents

Cours associés dans le programme Master

Modules du programme Master couvrant cette compétence

Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Droit des contrats informatiques
L'impact du déploiement des IA
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Design Thinking
Exemple d'applications
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Animer et encadrer une équipe
Déploiement des objectifs avec les rythmes managériaux
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Javascript : initiation et programmation orientée objet
Les classes built-in
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Développer vos applications web avec TypeScript
Les classes génériques
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Fondamentaux du développement Front-end avec Angular
Introduction aux composantsTemplate, style et sélecteurs de composantsComposants @Input et @Output custom property bindingComposants et CSS comprendre l'encapsulation de vueLe cycle de vie des composants
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Maîtriser Java SE
Écriture de classes POJO, le projet pokerL'héritage et le polymorphisme les classes Document, Devis et Facture
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Développer en Java avec Spring et Hibernate
Configuration du projet avis à l'aide de classes javaÉcriture et annotation JPA des classes du modèle dans le projet avisAjout des validations dans les classes du modèle
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Maîtriser Docker et le DevOps
Comprendre l'intégration continue et le déploiement continu
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Déploiement d'une application
Le déploiement dans le cycle de vie d'une applicationLe diagramme UML de déploiementLe diagramme UML de composantsDéploiement sur un service PaaSDéploiement continu d'une application
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Kubernetes pour orchestrer ses conteneurs
ReplicaSet et DéploiementReplicaSet et Déploiement : démonstration
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Construire une API REST avec Spring Boot
Modéliser son API avec draw.io
Bloc 4 - Conception avancée de l'architecture du logiciel
Conception d'application complexe avec UML
Le diagramme de classe pour modéliser une BDDLe diagramme de séquence (ligne de vie et message)Le diagramme de séquence avec Visual Paradigm (ligne de vie et message)Le diagramme de séquence (Fragment et Jacobson)Le diagramme de séquence avec Visual Paradigm (Fragment et Jacobson)
Bloc 5 - Préparation à votre niveau d'anglais
Anglais commercial
Comment gérer les sujets complexes ou ambigus
Programme source

Cette compétence a été développée dans le cadre du Master Expert en Ingénierie du Logiciel (ESIEA).