Iris Training Informatique & Management Arcesi group

DES PARCOURS DE FORMATION PERSONNALISÉS

Tél : 05 61 40 61 60
OK
NOS FORMATIONS

Programmation méthodes object et langage C/C++

Méthodes objet

Les méthodes de programmation orientées objet représentent une façon très structurée de penser, concevoir et organiser les projets de développement informatique. Ces méthodes se sont surtout développées autour du langage UML qui aujourd'hui constitue la très grande majorité des projets de spécifications informatique. Ce langage a su s'imposer dans les équipes techniques d'une part parce que son formalisme est assez facile à appréhender et d'autre part parce qu'il est adapté à la quasi-totalité des contextes de développement informatique.

Dans le cadre de l'analyse des systèmes, le langage UML est à la base d'un langage spécifique réellement bien adapté : le langage SysML. Avec SysML, la spécification des systèmes, même les plus complexes fait l'objet de documents clairs et faciles d'emploi.

Dans le contexte des développements « outsourcés », le problème principal est de bien spécifier les besoins et les exigences pour détecter très tôt les erreurs d'orientation. Dans ce cas, la modélisation avec UML et les design patterns apportent une réelle plus-value.

Développement C/C++

Le langage C est un des plus anciens encore en usage aujourd'hui. Il a été conçu fin des années 70 pour le développement du système UNIX. Dans les années 80, Bjarne Stroustrup a mis au point une évolution orientée objet du langage : le C++. Aujourd'hui ces langages, non seulement sont toujours utilisés dans les développements professionnels mais connaissent un regain d'intérêt. Ils sont également les principaux inspirateurs de quasiment tous les langages modernes, de C# à Python en passant par Java.

Le principal avantage de ces deux langages est leur extrême performance dans la majorité des situations de développement. C'est la raison pour laquelle ils ont été choisis pour les logiciels les plus critiques comme les systèmes d'exploitation (Unix, Linux, Windows) et les logiciels embarqués. Aujourd'hui, beaucoup de jeux sur console sont développés en C ou en C++.

La contrepartie de cet avantage est la grande exigence de rigueur que ces deux langages imposent au développeur. Aucune place ne peut être laissée à l'improvisation ou l'approximation. La formation est donc d'autant plus indispensable.

Formation Programmation - Méthodes objet - C/C++
Programmation
PR100 3 jours Initiation à la programmation
DEV101 1 jour Panorama des environnements de Développement Actuels
PWB100 5 jours POWERBUILDER Initiation
OB110 1 jour Concepts de base de l'approche objet
UXD100 4 jours UX Design
DP110 2 jours Initiation aux Design Patterns
OB900 3 jours L'objet dans les applications de gestion
OB920 4 jours Modélisation objet pour le Temps Réel
COB150 5 jours COBOL : Programmation
UML
UM110 4 jours Méthode de modélisation et de conception UML2
UM200 5 jours UML pour Java
UM250 4 jours Modélisation objet avec UML, Java et Eclipse
UM300 5 jours UML pour .NET
SySML
SML300 1 jour Introduction à SysML
SML100 5 jours Modéliser les systèmes avec SysML
SML200 1 jour Modélisation avec SysML
Langage C
C101 5 jours Langage C : niveau 1
C210 5 jours Langage C : niveau 2
C400 2 jours Règles de programmation en langage C
C300 3 jours Programmation système en C (sous DOS / Windows / Unix)
C350 5 jours Programmation système sous Unix/Linux
CUD100 3 jours La programmation GPU en CUDA
Langage C++
CP110 5 jours Le langage C++
CP210 3 jours De C à C++
CP900 5 jours Programmation Windows avec Visual C++ et les MFC
CP925 5 jours Programmation MFC et .Net en C++
AX200 5 jours COM / DCOM et les ActiveX : Mise en euvre

Iris Training Paris Saint-Cloud - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68