Profitez de -25 % pour toute nouvelle inscription à nos formations jusqu’au 31 décembre 2026

Formation en Développement: Programmation objet - Introduction - Ascent Formation
Retour aux formations
Développement

Formation Programmation objet - Introduction

3 jour(s) • 21h
Éligible OPCO
8,8/10 avis apprenants

Description

Objectif de formation : Appréhender les différents langages objets et comprendre leur différences

  • Maîtriser la création d'application orientée objet et la traduction en programmation objet
  • Déterminer au sein d'un projet les entités éligibles à devenir des classes
  • Traduire les entités & relations entre entités en classes
  • Mettre en oeuvre la programmation objet dans des projets en listant les principaux concepts
  • Déterminer l'intérêt des frameworks dans une approche objet
  • Sélectionner et utiliser les frameworks

  • Concepteurs
  • Développeurs
  • Chefs de projets techniques

  • Connaissances basique en programmation

  1. 1

    De l'analyse vers l'objet

    • Langage UML comme fondement entre MOA & MOE
    • Présentation des diagrammes fréquent dans UML en lien avec l'objet
    • Identification des Design Patterns dans les diagrammes UML
  2. 2

    Intérêt de l'objet

    • Importance de la réutilisabilité
    • Notion de composant
    • Différences entre conception et développement fonctionnel & objet
    • Différences entre principe procédural & objet
    • Paradigme objet
  3. 3

    Premiers pas avec l'objet

    • Objets : définitions & usages
    • Non dissociation des données & des procédures
    • Classe
    • Objets & instances de classe
    • Méthodes
    • Propriétés
    • Concept de visibilité des attributs d'objets
    • Inclusion d'objets
    • Héritage d'objets
    • Interface
    • Travaux pratiques : Premiers pas avec des programmes objets, études des cas présentés
  4. 4

    Construction d'une architecture informatique à partir d'objets

    • Présentation des Design Patterns de base
    • Découpage d'une solution en tiers Data, métier et présentation
    • Création des objets d'accès aux données
    • Création des objets métier
    • Création des objets graphiques
    • Travaux pratiques : Création architecturale avec comme fondement d'objets répartis sur les tiers identifiés
  5. 5

    Pattern MVC

    • Présentation du Pattern Objet MVC
    • Modèle en tant que classe
    • Contrôleur en tant que classe
    • Conception d'une architecture MVC
    • Rôle des interfaces
    • Travaux pratiques : Création d'une architecture MVC
  6. 6

    Les outils de développement objet

    • Générateurs de code
    • Tour d'horizon des outils & plug-ins de base
    • Premiers pas avec Eclipse
    • Premiers pas avec Visual Studio Code
    • Android Studio
    • Gestion des objets dans les IDE présentés
  7. 7

    Prise en main d'objets avec les langages et architectures les plus utilisés

    • Objets sous JEE & Java
    • Objets sous .NET & C#
    • Objets sous PHP
    • Objets sous JavaScript
    • Interopérabilité des objets entre architecture & langages : les Web Services
    • Travaux pratiques : Utilisation des classes préalablement étudiées en utilisant les principaux environnements de développement actuels
  8. 8

    Rôles & intérêts des frameworks objets

    • Frameworks : définitions & intérêts
    • Frameworks & réutilisabilité
    • Construction d'application en utilisant des frameworks
    • Exploitation des objets d'une application dans un framework choisi
    • Importance de la conception applicative, l'approche framework
    • Tour d'horizon des différents frameworks
    • Frameworks objets de persistance en Java, .NET, PHP
    • Frameworks clients objets : Vue.js, Angular
    • Frameworks de gestion objet : Spring et CDI
    • Travaux pratiques : Implémentation du rôle des objets dans les frameworks principaux

Ils nous font Confiance

Nos partenaires de confiance

Ministère des armées
Thalès
Dassault Systèmes
Ariane Group
EDF
SNCF
Orange Cyberdefense
Total
Société Générale
Ministère de l'Intérieur
Boston Consulting Group
Crédit Agricole
Capgemini
Sopra Steria
Ministère de l'économie
Bouygues Télécom
Devoteam
Imprimerie Nationale
Business France
Ordre National des Pharmaciens
Abeille Assurances
Macif
Service Public Fédéral Finances
ANFH
Bruxelles Formation
Atlas OPCO
Uniformation
Adeo
Positive Thinking Company
Sogelink
Septeo
HN Services
Infotel
Ercom
Neosoft
Klaxoon
Asus
Linkvalue
Suneris
Datadocké

Questions fréquentes

FAQ : Formation Programmation objet - Introduction

  • Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.

  • Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.

  • Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.

  • Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.