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
En Intra seulement.
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

  Intervenants
Les formations "Technologies objets" sont réalisées par des formateurs ayant plus de 5 ans d'expérience dans la conception objet. Ils ont participé à des projets mettant en situation parfois des équipes de plus de 100 développeurs C++. Ils connaissent également le langage C, le langage C++, Java, DCOM, CORBA et peuvent ainsi comparer et présenter les différentes technologies.

 

 

 

Formation : Conception Orientée Objet
- Contenu détaillé

Pourquoi l'objet ?
Objectifs de la programmation objet par rapport aux concepts traditionnels.

Les principes fondamentaux de la programmation orientée "objet"
La programmation orientée objet diffère beaucoup des concepts de programmations traditionnelles. Il est donc important de bien comprendre les notions suivantes :
- Explication des notions d'abstraction, d'encapsulation, d'héritage et de polymorphisme.
- La programmation orientée objet est, en réalité, la mise en œuvre de classes et d'objets.
La réussite de cette mise en œuvre passe donc par une bonne compréhension des points suivants :
- Caractéristiques des classes et des objets.
- Relation entre classes, identité et comportement des objets, communication inter objets (messages).

L'objet dans les projets informatiques
- Explication des cycles des projets à objets.
- Modèle en V (incrémentale) ou modèle en spirale(itérative).

Méthodologie objet
- Introduction à la méthodologie objet .
- Présentation des méthodes OOD, OMT et OOSE.
- Standardisation des méthodes avec la notation UML.

Développement d'applications objets
- Conception de l'application.
- Définir les bonnes questions à se poser pour concevoir l'application.
- Les objets métier, le modèle à couches.
- Le principe de la réutilisation des objets.

L'industrie de " l'objet "
- Les différents langages objets.
- Présentation des langages (Java, C++, C# et VB net.…).
- Présentation de librairies objets (MFC, OWL, ..).
- Pourquoi choisir une librairie ?
- Les outils de développement : Visual C++, Jbuilder,…
- L'objet dans les IHM (interface homme machine).
- Technologies composants (JavaBeans et ActiveX).
- Concevoir une application dans le modèle à composants.
- Les bases de données orientées objets et les réservoirs d'objets.
- Système d'assemblage d'objets.
- CORBA et COM/DCOM.
- Théorie des interfaces.
- Architecture objets distribués.
- L'objet sur internet.

Des Objets aux composants
Assemblage d'applications multi langages et multi plates-formes à partir des composants
- Objets comme composants
- Vers l'indépendance vis-à-vis des langages et des plates-formes
- Conception de systèmes distribués
- Utilisation de XML et SOAP pour la communication dans les systèmes faiblement couplés

La structure .NET de Microsoft
- De OLE à .NET en passant par COM
- La stratégie des composants de Microsoft pour la révolution de l'Internet
- Un composant standard pour tous les langages de développement
- Choix entre VB .NET, C# et C++ adapté

Composants basés sur Java
- J2EE
- RMI
- JNI
- JavaBeans
- IDL Java
- EJB

Le standard CORBA d'Object Management Group
- CORBA : Common Object Request Broker Architecture
- Offre de service : recherche du bon objet

Page précédente