UML - les bases

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Analystes, concepteurs, toute personne amenée à réaliser ou évaluer des modèles UML.

À l'issue de la formation, le stagiaire sera capable de :

  •     Appliquer un processus de développement adapté à chaque projet
  •     Utiliser UML pour bâtir le modèle de conception

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au niveau suivi

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Chefs de projets, analystes, concepteurs, architectes logiciels et développeurs amenés à participer au développement de projets objets.

Pré-requis

Connaissances de base en génie logiciel. Expérience souhaitable en analyse et conception d'applications.

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jour(s)
Modes
  • Entreprise
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jour(s)
Modes
  • Entreprise
Sessions

Programme

Présentation

  • Présentation des concepts de modélisation, de conception et processus

Processus et architecture

  • Processus unifié (UP) et 2 Track Unified Process (2TUP)
  • Processus itératif et incrémental piloté par les risqué
  • Processus piloté par les exigences des utilisateurs
  • Processus de modélisation UML

Uml 2

  • Introduction
  • Mise en œuvre
  • Présentation d’un modèle UML

Diagramme de cas d’utilisation

  • Introduction
  • Éléments pour cas d’utilisation
  • Relations dans les diagrammes
  • Notions générales du langage UML
  • Modélisation des besoins avec UML

Diagramme de classes et objets

  • Introduction
  • Les classes
  • Relations entre les classes
  • Interfaces
  • Élaboration des diagrammes de classes
  • Diagramme d’objets
  • Présentation
  • Représentation
  • Relation de dépendance d’instanciation

OCL : Object Contraint Language

  • Introduction
  • Expression des contraintes en UML
  • Intérêt d’OCL
  • Contraintes OCL
  • Types et opérations utilisables dans les expressions OCL
  • Accès aux propriétés et aux objets
  • Opérations sur les collections
  • Exemples de contraintes

Diagramme Etats-Transitions

  • Introduction au formalisme
  • Etats
  • Évènements
  • Transitions
  • Point de choix
  • Etats composites

Diagramme d’activité

  • Introduction au formalisme
  • Nœud exécutable
  • Nœud de contrôle
  • Nœud d’objet
  • Partitions
  • Exceptions

Diagramme d’interaction

  • Présentation du formalisme
  • Diagramme de communication
  • Diagramme de séquence

Diagramme de composant et de déploiement

  • Présentation du formalisme
  • Diagramme de composant
  • Diagramme de déploiement

Les design patterns

  • Introduction
  • Conception

Mise en œuvre d’UML

  • Introduction
  • Identification des besoins
  • Phase d’analyse
  • Phase de conception
  •  Phase d’implémentation

Prérequis

Connaissances de base en génie logiciel. Expérience souhaitable en analyse et conception d'applications.

Public

Chefs de projets, analystes, concepteurs, architectes logiciels et développeurs amenés à participer au développement de projets objets.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Gérer à la fois la conception d'application orientée objet, ainsi que sa traduction en programmation objet
  • Identifier dans un projet les entités éligibles à devenir des classes
  • Traduire les entités et relations entre entités en classes
  • Passer à la programmation objet en présentant les principaux concepts
  • Estimer l'utilité des frameworks dans une approche objet
  • Choisir et utiliser les frameworks.
Tarif

A partir de 1 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Prendre en charge le développement d'applications informatiques dans le cadre de projets visant à automatiser un ou plusieurs processus d'une entreprise, en répondant à des demandes émanant d'une maîtrise d'ouvrage (demandes tansmises par un chef de projets si la taille et la complexité du projet le nécessitent, elles concernent de nouvelles applications ou la maintenance évolutive d'applications existantes)
  • Passer le Titre professionnel "Développeur Web et Web Mobile".
Tarif

Contacter l'organisme

Durée

142j / 994h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Comprendre les concepts et principes fondamentaux de la Business Analyse
  • Identifier les processus métiers et parties prenantes d'une organisation
  • Gérer le cycle de vie des exigences : élicitation, élucidation, analyse, modélisation...
  • S'approprier les outils et techniques utiles aux Business Analysts
  • Se préparer efficacement et passer l'examen de certification IQBBA Foundation
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Python, programmation objet

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Python, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Connaître les fondamentaux de la programmation objet en Python
  • Maîtriser la syntaxe du langage Python
  • Connaître et mettre en œuvre les modules Python
  • Manipuler les données en Python
  • Concevoir des interfaces graphiques en Python
  • Disposer d’une première expérience dans l’utilisation des outils de test et d'évaluation d'un programme Python
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation UML MOA vous aurez acquis les connaissances et compétences nécessaires pour :

  • Mettre en oeuvre les diagrammes UML pour modéliser des processus métier.
  • Exprimer ses besoins et ses exigences.
  • Dialoguer avec la maîtrise d'oeuvre.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation UML

Proposé par Sparks

Objectifs de la formation

  • Modéliser des systèmes d'informations avec UML
  • Comprendre les généralités et les concepts
  • Manier la vue fonctionnelle, statique et dynamique
  • Utiliser, implémenter et adapter UML
  • Maîtriser les outils de modélisation
  • Intégrer UML dans la démarche objet
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les connaissances fondamentales du métier de développeur : architecture du SI, conception de logiciels, gestion de projet, mise en production
  • Être capable de développer des applications Web et mobile, avec accès aux bases de données, en utilisant les technologies modernes
  • Maîtriser la programmation objet et les langages JavaScript et Java
Tarif

A partir de 15 260,00 €

Durée

121j / 847h

Modes

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Concevoir des applications objets avec UML
  • Décrire ce qu'est un design pattern
  • Reconnaître les différents diagrammes
  • Analyser un problème et le représenter avec UML
  • Formaliser les exigences sous forme de use cases
  • Détailler les interactions entre objets avec les diagrammes UML
  • Utiliser les dossiers de conception rédigés en UML.
Tarif

A partir de 2 680,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier les étapes et l'importance de l'analyse fonctionnelle dans le développement de logiciels
  • Comprendre les concepts fondamentaux de l'OOAD et leur application dans la création d'analyses fonctionnelles
  • Analyser les exigences du produit et les décrire à l'aide de cas d'utilisation UML
  • Produire un document de spécification des exigences du logiciel en tant que premier produit livrable du processus de développement du logiciel
  • Déterminer et catégoriser les exigences du produit, en exprimant ces exigences à l'aide de cas d'utilisation UML
  • Créer un modèle de domaine initial pour approfondir les exigences
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...