Formation Informatique,linux,unix,PHP,Flash,réseau,tomcat,sql..
Partenaires de la formation, intervenants ... Nous contacter Nos formations : Internet, logiciels libres, systeme, réseau... formation JAVA, formation J2EE formation openSource, PHP, Mysql,linux, apache formation windows, maintenance PC, programmation visual basic, administration systeme formation UNIX,Linux, administration, apache, securité
conseil et ingenierie
Formation Java, C++, C#, UML, Visual Basic, PHP, Perl
 Introduction à la programmation
 Conception orientée objet
 Ms Project, gérer un projet
 Conduite de projet informatique avec UP,cycle en Y-2TUP et XP
 SOA : Architecture Orientée Services
 UML, pour chef de projet
 UML, analyse et conception
 Introduction à XML (cours pratique)
 XML : Transformations XSL (XSL-T, XPath, XSL-FO+)
 Programmation objet en C++
 Programmation avancée C++
 Programmation en C
 Design Patterns C++ et Java
 Java sans connaître l'objet
 Java pour développeur C, C++
 Java perfectionnement
 Java,Programmation graphique avec Swing
 La programmation JSF (Java Server Faces)
 Hibernate et EJB 3.0
 Entreprise JavaBeans (Développer des EJB avec Eclipse/JBoss)
 Développer des EJB3 (Eclipse,NetBeans Jboss4/Glassfish)
 Développer des applications J2EE (Servlets, JSP ,JDBC, XML)
Web Services
 Développer avec Visual Basic
 Visual Basic, perfectionnement
 Développer des applications Windows avec Visual Studio 2005
 Le langage C# (.NET) sans connaître l'objet
 C# (.NET) pour développeurs c, c++, vb ou java
 Langage C# perfectionnement
Programmation C# 2.0 pour les développeurs C#
Programmation C# 2.0
 Visual Basic.NET
 Visual Basic.NET Perfectionnement
 Visual Basic .NET pour développeurs Visual Basic

 Visual Basic.NET avec Visual Studio 2005

 Développer des services Web en .Net
 Développer des services Web en .Net 2.0
 Développement Web ASP.Net avec Visual Studio .Net
 Développement d'applications Web avec Visual Studio 2005 et ASP.NET 2.0

 Conception et développement avec .NET 2.0

 COM/DCOM/ACTIVE X
 L'essentiel de PHP pour non développeurs
 PHP 5 - Développer un site Web dynamique avec base de données
 PHP 5, perfectionnement
 PHP 5, industrialisation des développements PHP
 Développer avec Windev
 Langage Perl : scripts Unix Linux Windows
 Python
 Merise
 Programmation en Cobol

  Organisation
Pour adapter ce cours au
contexte spécifique de votre
entreprise.
Consulter nos spécialistes au :
Tél : 33 (0)1 43 34 90 94
Fax : 33 (0)1 43 34 90 95
E-mail : contact1@plb.fr

Dates des formations
Consultez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs.

  Travaux pratiques

De nombreux travaux pratiques et études de cas seront réalisés par les participants de manière à mettre en pratique les notions présentées.



 

 

Formation : UML, analyse et conception
  Durée de la formation UML:   Tarifs :
4 jours 1 500 € HT (tarif 2007)
  Objectifs de la formation UML :

Analyser et concevoir un projet Objet avec le formalisme UML
Comprendre la représentation et l'intérêt d'utilisation de chaque diagramme
Savoir progresser de l'analyse à la conception et assimiler un raisonnement itératif et incrémental basé sur les cas d'utilisation.

Ce cours permettra de traiter les points suivants :
• Positionnement des méthodes, méthodologies et ateliers de génie logiciel dans une démarche de production de logiciel.
• La notation UML et les différents diagrammes. Représentation des diagrammes les plus importants et les plus pertinents.
• Concepts avancés de cette notation de type framework, analysis and design patterns…
• Pratique de l’analyse conception avec UML et l’art d’une utilisation cohérente et harmonieuse des différents diagrammes.
• Démarche objet avec progression itérative et incrémentale basée sur les cas d’utilisation.

  A qui s'adresse cette formation UML:
Analyste, concepteur, architecte logiciel et technique, chef de projet, développeur, responsable du management de la DSI, responsable des services fonctionnels de la DSI, consultant en SI, architecte SI, urbaniste des systèmes d'information, expert méthodes/qualité/sécurité/données, facilitateur, Administrateur de sites Web.
  Pré-requis :
De bonnes connaissances en informatique et en conception - Une sensibilisation à la technologie objet peut être un plus appréciable pour mieux comprendre le raisonnement objet.
  Contenu de la formation UML:

Positionnement des méthodes, méthodologies et ateliers de génie logiciel dans une démarche de production de logiciel.
La notation UML et les différents diagrammes. Représentation des diagrammes les plus importants et les plus pertinents.
Concepts avancés de cette notation de type framework, analysis and design patterns…
Pratique de l'analyse conception avec UML et l'art d'une utilisation cohérente et harmonieuse des différents diagrammes.
Démarche objet avec progression itérative et incrémentale basée sur les cas d'utilisation.

  Programme détaillé de la formation UML:

Le diagramme fonctionnel
-Diagramme de cas d'utilisation
-Comment élaborer un modèle des besoins ?
-Définition des acteurs
-Définition des cas d'utilisation
-Délimitation du système
-Description des cas d'utilisation
-La structuration du diagramme des cas d'utilisation
-Les meilleures pratiques pour élaborer un modèle des besoins

Les diagrammes structurels
- Diagramme de classes
- Diagramme d'objets
- Diagramme de composants
- Diagramme de déploiement
- Diagrammes de packages (UML V2.0)
- Diagrammes de structures composites (UML V2.0)
Passage du modèle des besoins au diagramme de classes
- Concept de classe, d'attribut, d'association, d'opération
- Héritage, généralisation et spécialisation
- Agrégation et composition
- Attribut de lien, classe d'association
- Association qualifiée, rôle, contrainte
Autre méthode pour modéliser le diagramme de classes
- Relever les classes potentielles
- Définir les concepts
- Relever les attributs
- Définir les associations et les multiplicités
- Structurer le modèle (héritage, agrégations, compositions)
- Vérifier les chemins d'accès

Les diagrammes comportementaux
- Diagramme de séquence
- Diagramme d'état
- Diagramme de communication (nom UML V2.0 anciennement appelé diagramme de collaboration)
- Diagramme d'activités
- Diagrammes de Vue d'ensemble des interactions (UML V2.0)
- Diagrammes de timing (UML V2.0)
Concepts des diagrammes dynamiques
- Message et événement
- Etat, transition, entry, exit
- Action, activité, contrainte, argument
Diagramme de séquence
- Construction
- Signification
Diagramme d'état
- Construction
- Signification
Diagramme d'activité
- Construction
- Signification
Diagramme de collaboration ou appelé de communication
- Construction
- Signification
Retour au diagramme de classes et complément des opérations

Démarche objet de type UP " Unified Process "
- Préparation à la progression dans une démarche objet et sensibilisation à la pratique itérative et incrémentale.
- Elaborer les packages
- Mise en place des incréments
- Application de la démarche itérative
- Réutilisation des composants
- Les design patterns les plus connus
- Comment faire le passage du diagramme de classes au modèle logique de la base de données.
- Indications pour l'utilisation d'outils comme PowerAMC, Rose 2000 ou Poseidon.