Cours

Développement logiciel orienté objet – Fondamentaux («OGL»)

Ce cours propose une vue d'ensemble des concepts et de la méthodologie du développement logiciel dite "orientée objet". Il vous permet de vous familiariser avec les caractéristiques et les techniques spécifiques à cette façon de programmer.
Durée 1 jour
Prix 800.–   excl. 8.1% TVA
Documents Support de cours Digicomp

Description de la formation

Objectifs
  • Connaître les concepts les plus importants du génie logiciel et de l'orienté objet tant d'un point de vue théorique que pratique 
  • Utiliser les concepts de l'orienté objet dans ses projets 
  • Evaluer les avantages, les inconvénients et les limites de la programmation orientée objet
Contenu

Dans cette formation, vous apprenez à comprendre les concepts fondamentaux de cette approche. On vous présentera également les principaux langages de programmation orientés objet et une discussion sera ouverte sur leurs propriétés respectives liées aux différents domaines de développement de logiciels. De ce fait, cette formation est neutre par rapport au langage de programmation utilisé. La mise en oeuvre concrète d'une conception orientée objet sur une programmation est spécifique au langage de programmation et ne fait donc pas partie de ce cours.

1 Motivation
  • Raison
  • Coût du développement de logiciels
  • Différences entre OO et la méthode structurée
2 Historique OO et UML
3 Concept et compréhension
  • Abstraction, analyse, cap (information Hiding), hiérarchie
  • Objet, classe, transmission, etc.
  • Polymorphisme
  • Règles importantes d'utilisation
4 Procédés de développement orienté objet
  • Développement itératif et en cascade
  • Analyse et Design
  • RUP
5 Facteurs de succès et conseils
6 Exemples d'architecture Multi-Tier
7 OO langage de programmation
  • Ada, C++, Smalltalk, Java, C#, Visual Basic etc.
Public cible

Cette formation s'adresse aux programmeuses et programmeurs, ingénieur(e)s système et chef(fe)s de projets désirant obtenir un aperçu des techniques actuelles de génie logiciel. elle s'adresse également aux utilisatrices et utilisateurs impliqués dans des analyses orientées objet.

Prérequis

Connaissances de base de la programmation.

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

7
avr
2025
Genève
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
23
mai
2025
Lausanne
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
13
JUN
2025
Zurich
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
13
JUN
2025
Berne
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
13
JUN
2025
Bâle
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
30
JUN
2025
Genève
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
11
aoû
2025
Lausanne
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
26
sep
2025
Genève
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
3
oct
2025
Zurich
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
3
oct
2025
Berne
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
3
oct
2025
Bâle
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
3
nov
2025
Lausanne
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
12
déc
2025
Zurich
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
12
déc
2025
Berne
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
12
déc
2025
Bâle
Allemand
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
15
déc
2025
Genève
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA
Prochaine date
7
avr
2025
Genève
Français
Horaires
CHF 800.-
excl. 8.1% TVA
CHF 800.-
excl. 8.1% TVA

Formations complémentaires

Concepts Orientés Objet en Java – Fondamentaux («JAVA02»)

2 jours
CHF
1'350.–

Introduction à C# («CSE»)

2 jours
CHF
1'600.–

Design orienté objets avec Patterns («ODP»)

2 jours
CHF
1'900.–

Analyse et Design Orienté Objet (OOAD) («OOU»)

3 jours
CHF
2'650.–

Introduction à la programmation Python («PYTHON»)

3 jours
CHF
2'250.–

Unified Modeling Language («UML»)

2 jours
CHF
1'500.–

Nos clients témoignent

Christian Perez, 03.11.2017

Etat de Genève