SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Initiation à la programmation objet
Formation Informatique / Développement logiciel / C/C++
Cette formation permet d'acquérir les connaissances de base solides sur le développement objet simple et celui basé sur les
composants, en comparant les principaux langages objet comme Java, C++ et C#..
Les participants seront capables de comprendre et de raisonner en classes et objets. Il s'agit d'assimiler les architectures et
technologies objets avant d'entreprendre l'étude d'un langage objet ou des développements "orientés objets".
OBJECTIFS
• Découvrir la programmation objet
• Connaître les principales différences entre les différents langages Java, C++ et C#
PUBLIC
Ingénieurs, informaticiens, chefs de projets, maîtres d'ouvrage qui souhaitent se former à la conception orientée objet.
Cette formation intéressera tout particulièrement ceux qui connaissent déjà C++ mais qui veulent apprendre à "penser
objet".
PRE-REQUIS
Les participants doivent avoir des connaissances générales en informatique, notamment en matière de conception
d'applications.
PROGRAMME
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 studio, 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.
A retenir
Durée : 2 jours soit 14h.
Réf. CYCOBJ
Dates des sessions
Paris
30/03/2015
29/06/2015
21/09/2015
30/11/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Initiation à la programmation objet
Formation Informatique / Développement logiciel / C/C++
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
Java EE
RMI
JNI
IDL Java
EJB
Le standard CORBA d'Object Management Group
CORBA : Common Object Request Broker Architecture
Offre de service : recherche du bon objet
PROCHAINES FORMATIONS
Les développeurs pourront être intéressés par la suite par des formations sur la programmation Java / J2EE.
Les chefs de projets et architectes pourront approfondir leurs connaissances à travers des formations sur la modélisation
UML.

Contenu connexe

Tendances

Cv gilles goncalves
Cv gilles goncalvesCv gilles goncalves
Cv gilles goncalvesgilleslae
 
Jean MERHY_FR_015-016
Jean MERHY_FR_015-016Jean MERHY_FR_015-016
Jean MERHY_FR_015-016Jean Merhy
 
Présentation MIAGE Sorbonne Forum Entreprise
Présentation MIAGE Sorbonne Forum EntreprisePrésentation MIAGE Sorbonne Forum Entreprise
Présentation MIAGE Sorbonne Forum EntrepriseNicolas Herbaut
 
CV Marc Kossa v7
CV Marc Kossa v7CV Marc Kossa v7
CV Marc Kossa v7Marc Kossa
 
Andcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexesAndcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexesCERTyou Formation
 

Tendances (7)

Lacpp formation-cpp
Lacpp formation-cppLacpp formation-cpp
Lacpp formation-cpp
 
Cv gilles goncalves
Cv gilles goncalvesCv gilles goncalves
Cv gilles goncalves
 
Jean MERHY_FR_015-016
Jean MERHY_FR_015-016Jean MERHY_FR_015-016
Jean MERHY_FR_015-016
 
tristan-pinaudeau
tristan-pinaudeautristan-pinaudeau
tristan-pinaudeau
 
Présentation MIAGE Sorbonne Forum Entreprise
Présentation MIAGE Sorbonne Forum EntreprisePrésentation MIAGE Sorbonne Forum Entreprise
Présentation MIAGE Sorbonne Forum Entreprise
 
CV Marc Kossa v7
CV Marc Kossa v7CV Marc Kossa v7
CV Marc Kossa v7
 
Andcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexesAndcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexes
 

Similaire à Cycobj formation-initiation-a-la-programmation-objet

Proob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objetProob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objetCERTyou Formation
 
Cyproc1 formation-programmation-objet-en-cpp
Cyproc1 formation-programmation-objet-en-cppCyproc1 formation-programmation-objet-en-cpp
Cyproc1 formation-programmation-objet-en-cppCERTyou Formation
 
Uml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnementUml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnementCERTyou Formation
 
Cyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvreCyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvreCERTyou Formation
 
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...CERTyou Formation
 
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netAndmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netCERTyou Formation
 
Atos Worldline - Book stages R&D 2010-2011
Atos Worldline - Book stages R&D 2010-2011Atos Worldline - Book stages R&D 2010-2011
Atos Worldline - Book stages R&D 2010-2011Karim Houni
 
Vecst formation-vectorworks-st
Vecst formation-vectorworks-stVecst formation-vectorworks-st
Vecst formation-vectorworks-stCERTyou Formation
 
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-netMotou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-netCERTyou Formation
 
Urbit formation-urbanisation-de-systemes-d-information
Urbit formation-urbanisation-de-systemes-d-informationUrbit formation-urbanisation-de-systemes-d-information
Urbit formation-urbanisation-de-systemes-d-informationCERTyou Formation
 
Cyphpo formation-maitriser-la-programmation-objet-en-php
Cyphpo formation-maitriser-la-programmation-objet-en-phpCyphpo formation-maitriser-la-programmation-objet-en-php
Cyphpo formation-maitriser-la-programmation-objet-en-phpCERTyou Formation
 
Titaa formation-titanium-appcelerator
Titaa formation-titanium-appceleratorTitaa formation-titanium-appcelerator
Titaa formation-titanium-appceleratorCERTyou Formation
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkitCERTyou Formation
 
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...CERTyou Formation
 
Flexi formation-flex-les-bases
Flexi formation-flex-les-basesFlexi formation-flex-les-bases
Flexi formation-flex-les-basesCERTyou Formation
 
Catalogue pfe 2018 2019
Catalogue pfe 2018 2019Catalogue pfe 2018 2019
Catalogue pfe 2018 2019TELNETTunisie
 
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesCatalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesAlyotech
 

Similaire à Cycobj formation-initiation-a-la-programmation-objet (20)

Proob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objetProob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objet
 
Cyproc1 formation-programmation-objet-en-cpp
Cyproc1 formation-programmation-objet-en-cppCyproc1 formation-programmation-objet-en-cpp
Cyproc1 formation-programmation-objet-en-cpp
 
Uml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnementUml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnement
 
Cyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvreCyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvre
 
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
 
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netAndmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-net
 
Atos Worldline - Book stages R&D 2010-2011
Atos Worldline - Book stages R&D 2010-2011Atos Worldline - Book stages R&D 2010-2011
Atos Worldline - Book stages R&D 2010-2011
 
Vecst formation-vectorworks-st
Vecst formation-vectorworks-stVecst formation-vectorworks-st
Vecst formation-vectorworks-st
 
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-netMotou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
 
Urbit formation-urbanisation-de-systemes-d-information
Urbit formation-urbanisation-de-systemes-d-informationUrbit formation-urbanisation-de-systemes-d-information
Urbit formation-urbanisation-de-systemes-d-information
 
Cacqt formation-cqt
Cacqt formation-cqtCacqt formation-cqt
Cacqt formation-cqt
 
Cyphpo formation-maitriser-la-programmation-objet-en-php
Cyphpo formation-maitriser-la-programmation-objet-en-phpCyphpo formation-maitriser-la-programmation-objet-en-php
Cyphpo formation-maitriser-la-programmation-objet-en-php
 
Titaa formation-titanium-appcelerator
Titaa formation-titanium-appceleratorTitaa formation-titanium-appcelerator
Titaa formation-titanium-appcelerator
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkit
 
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
 
Flexi formation-flex-les-bases
Flexi formation-flex-les-basesFlexi formation-flex-les-bases
Flexi formation-flex-les-bases
 
Tizen formation-tizen
Tizen formation-tizenTizen formation-tizen
Tizen formation-tizen
 
Cv kouadio kouame_olivier
Cv kouadio kouame_olivierCv kouadio kouame_olivier
Cv kouadio kouame_olivier
 
Catalogue pfe 2018 2019
Catalogue pfe 2018 2019Catalogue pfe 2018 2019
Catalogue pfe 2018 2019
 
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesCatalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et Nantes
 

Plus de CERTyou Formation

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10CERTyou Formation
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionCERTyou Formation
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...CERTyou Formation
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...CERTyou Formation
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxCERTyou Formation
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsCERTyou Formation
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementCERTyou Formation
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-basesCERTyou Formation
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementCERTyou Formation
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseCERTyou Formation
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxCERTyou Formation
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementCERTyou Formation
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesCERTyou Formation
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementCERTyou Formation
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementCERTyou Formation
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesCERTyou Formation
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementCERTyou Formation
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 

Plus de CERTyou Formation (20)

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-concepts
 
Zop05 formation-zope-plone
Zop05 formation-zope-ploneZop05 formation-zope-plone
Zop05 formation-zope-plone
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnement
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-bases
 
Zop02 formation-zope-cps
Zop02 formation-zope-cpsZop02 formation-zope-cps
Zop02 formation-zope-cps
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnement
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suse
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linux
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-bases
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnement
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-bases
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnement
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 

Cycobj formation-initiation-a-la-programmation-objet

  • 1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Initiation à la programmation objet Formation Informatique / Développement logiciel / C/C++ Cette formation permet d'acquérir les connaissances de base solides sur le développement objet simple et celui basé sur les composants, en comparant les principaux langages objet comme Java, C++ et C#.. Les participants seront capables de comprendre et de raisonner en classes et objets. Il s'agit d'assimiler les architectures et technologies objets avant d'entreprendre l'étude d'un langage objet ou des développements "orientés objets". OBJECTIFS • Découvrir la programmation objet • Connaître les principales différences entre les différents langages Java, C++ et C# PUBLIC Ingénieurs, informaticiens, chefs de projets, maîtres d'ouvrage qui souhaitent se former à la conception orientée objet. Cette formation intéressera tout particulièrement ceux qui connaissent déjà C++ mais qui veulent apprendre à "penser objet". PRE-REQUIS Les participants doivent avoir des connaissances générales en informatique, notamment en matière de conception d'applications. PROGRAMME 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 studio, 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. A retenir Durée : 2 jours soit 14h. Réf. CYCOBJ Dates des sessions Paris 30/03/2015 29/06/2015 21/09/2015 30/11/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.
  • 2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Initiation à la programmation objet Formation Informatique / Développement logiciel / C/C++ 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 Java EE RMI JNI IDL Java EJB Le standard CORBA d'Object Management Group CORBA : Common Object Request Broker Architecture Offre de service : recherche du bon objet PROCHAINES FORMATIONS Les développeurs pourront être intéressés par la suite par des formations sur la programmation Java / J2EE. Les chefs de projets et architectes pourront approfondir leurs connaissances à travers des formations sur la modélisation UML.