Formation : Object Oriented Analysis and Design – Avancé

Ref. OOAD-02
Durée :
2
 jours
Examen :
Non certifiant
Niveau :
Avancé

Description

Ce cours permet aux participants de connaître les concepts principaux et les méthodologies requises pour concevoir un logiciel orienté-objet de qualité, avec une attention particulière aux aspects pratiques tels que les use-case, les diagrammes UML et les patterns.

Profils des participants

  • Professionnels devant concevoir un système logiciel orienté objet

Objectifs

  • Utiliser une méthode et des techniques efficaces de conception informatique
  • Utiliser un modèle itératif, centré sur les cas d’utilisation et l’architecture
  • Utiliser UML pour la représentation du modèle
  • Appliquer les paradigmes objets (abstraction, encapsulation, héritage, …)

Connaissances Préalables

Contenu du cours

Module 1 : Identifier les éléments de conception

  • Leçon 1 : Identifier les classes et les sous-systèmes
  • Leçon 2 : Identifier les interfaces entre les sous-systèmes
  • Leçon 3 : Mettre à jour l’organisation du modèle de conception

Module 2 : Identifier les mécanismes de conception

  • Leçon 1 : Catégoriser les clients des mécanismes d’analyse
  • Leçon 2 : Documenter les mécanismes architecturaux

Module 3 : Distribution

  • Leçon 1 : Définir la configuration réseau
  • Leçon 2 : Allouer les processus aux nœuds
  • Leçon 3 : Définir les mécanismes de distribution

Module 4 : Conception des cas d’utilisation

  • Leçon 1 : Décrire les interactions entre les objets de conception
  • Leçon 2 : Simplifier les diagrammes de séquence en utilisant les sous-systèmes
  • Leçon 3 : Décrire les comportements persistants
  • Leçon 4 : Raffiner la description des flux des événements
  • Leçon 5 : Unifier les classes et les sous-systèmes

Module 5 : Conception des sous-systèmes

  • Leçon 1 : Distribuer les comportements des sous-système aux éléments des sous-systèmes
  • Leçon 2 : Documenter les éléments des sous-systèmes
  • Leçon 3 : Décrire les dépendances des sous-systèmes

Module 6 : Conception des classes

  • Leçon 1 : Créer les classes de conception initiales
  • Leçon 2 : Définir les opérations
  • Leçon 3 : Définir les méthodes
  • Leçon 4 : Définir les états
  • Leçon 5 : Définir les attributs
  • Leçon 6 : Définir les dépendances
  • Leçon 7 : Définir les associations
  • Leçon 8 : Définir la structure interne
  • Leçon 9 : Définir les généralisations
  • Leçon 10 : Résoudre les collisions des études de cas
  • Leçon 11 : Gérer les besoins non-fonctionnels en général

Documentation

  • Support de cours numérique inclus

Lab / Exercices

  • Pendant le cours, les participants sont encouragés à participer activement à l’expérience d’apprentissage en exécutant des exemples de fichiers et en effectuant des tâches de design pendant les labs. Chaque session de lab vous permet de comparer votre solution à celle de l’instructeur

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.
Prix de l'inscription
CHF 1'500.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite

jeu18Avr(Avr 18)09:00ven19(Avr 19)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionOOAD-02

jeu18Avr(Avr 18)09:00ven19(Avr 19)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu23Mai(Mai 23)09:00ven24(Mai 24)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu23Mai(Mai 23)09:00ven24(Mai 24)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionOOAD-02

jeu27Juin(Juin 27)09:00ven28(Juin 28)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionOOAD-02

jeu27Juin(Juin 27)09:00ven28(Juin 28)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu01Aoû09:00ven02(Aoû 2)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu01Aoû09:00ven02(Aoû 2)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionOOAD-02

jeu05Sep(Sep 5)09:00ven06(Sep 6)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionOOAD-02

jeu05Sep(Sep 5)09:00ven06(Sep 6)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu10Oct(Oct 10)09:00ven11(Oct 11)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu10Oct(Oct 10)09:00ven11(Oct 11)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionOOAD-02

jeu14Nov(Nov 14)09:00ven15(Nov 15)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionOOAD-02

jeu14Nov(Nov 14)09:00ven15(Nov 15)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu19Déc(Déc 19)09:00ven20(Déc 20)17:00VirtuelVirtuel Etiquettes de sessionOOAD-02

jeu19Déc(Déc 19)09:00ven20(Déc 20)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionOOAD-02

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

X
X
X
X