DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Programmation objet : Concevez et structurez des applications fiables et évolutives

Date de mise à jour : 29/06/2026 | Identifiant OffreInfo : 15_26540398F

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs


  • Comprendre les principes et les spécificités de la programmation orientée objet

  • Passer d'une approche fonctionnelle à une approche Objet

  • Découvrir l'impact de l'IA dans la programmation orientée Objet

  • Mettre en œuvre un projet simple intégration la programmation orientée objet et l'IA

Programme de la formation

Jour 1 : Paradigmes de Programmation, Concepts POO & Analyse Assistée par l'IA Paradigmes : Découverte des modèles de développement (déclaratif, procédural, orienté objet), concepts de langages multiparadigmes et historique du génie logiciel.
Principes Core : Concepts fondamentaux de l'approche objet : encapsulation, couplage faible, cohésion forte. Anatomie d'un objet : attributs (états), comportements (méthodes), notions de classes et d'instances.
Apport de l'IA : Utilisation de l'intelligence artificielle pour optimiser l'approche cognitive et structurer le découpage sémantique d'un système complexe.
Pratique : Analyse comparative de codes sources (procédural vs objet) et ateliers de brainstorming visuel pour catégoriser des familles d'objets. Jour 2 : Conception Orientée Objet, Diagrammes de Classes UML & Lexique Expert Modélisation : Transition d'un besoin fonctionnel textuel vers un modèle d'objets. Introduction au langage UML (Unified Modeling Language) et focus sur le diagramme de classes.
Relations : Étude des connexions inter-objets : héritage, polymorphisme, surcharge, redéfinition, associations, agrégations et compositions. Cycle de vie : constructeurs, destructeurs, accesseurs et interfaces.
Outillage : Découverte des logiciels de modélisation du marché et principes de la génération automatique de code source à partir d'UML.
Pratique : Traduction de scénarios métiers en diagrammes de classes UML et validation des connaissances par QCM technique. Jour 3 : Architecture logicielle, Frameworks, Design Patterns & MVC Industrialisation : Rôle et utilité des frameworks dans la réutilisabilité du code objet. Découpage architectural d'une application en couches (Data, Métier, Présentation).
Design Patterns : Introduction aux motifs de conception célèbres. Focus sur l'architecture MVC (Modèle-Vue-Contrôleur) et rôle transverse des interfaces comme liant applicatif.
Pratique : Analyse de l'implémentation de la POO sur un framework réel, session de "live coding" sur les principaux Design Patterns et projet de synthèse avec cas pratiques à difficulté croissante.

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissances de base en programmation Expérience en conception d'applications Expérience en développement logiciel Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
142 route d'Albi
31200 - Toulouse
Responsable : Madame Setti BENCHEHIDA
Téléphone fixe : 0562841013
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
NAPSIA
SIRET: 88040241700047
31200 Toulouse
Responsable : BENCHEHIDA
Téléphone fixe : 0562841013
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 24/06/2026 au 24/06/2028
débutant le : 24/06/2026
Adresse d'inscription
142 route d'Albi
31200 - Toulouse
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

NAPSIA
SIRET : 88040241700047

Adresse
142 route d'Albi
31200 - Toulouse
Téléphone fixe : 0562841013
Contacter l'organisme