Ferme la recherche

Introduction à la programmation objet

Descriptif

Durée de la formation

Durée 21 heures
En centre 21 heures

Session

entrées/sorties permanentes

du 01 janv. 2019 au 31 juil. 2020  - Montpellier (34)
+ autres sessions
du 01 janv. 2019 au 31 juil. 2020  - Montpellier (34)
du 01 janv. 2019 au 31 juil. 2020  - Toulouse (31)

Objectif de la formation

Maîtriser à la fois la conception d'application orientée objet, ainsi que sa traduction en programmation objet
Identifier dans un projet les entités éligibles à devenir des classes
Traduire les entités et relations entre entités en classes
Passer à la programmation objet en présentant les principaux concepts
Comprendre l'utilité des Frameworks dans une approche objet
Choisir et utiliser les Frameworks.

Description de la formation

De l'analyse à l'objet
Le langage UML comme charnière entre MOA et MOE
Les principaux diagrammes dans UML qui conduisent à l'objet
Identification des Design Patterns dans les diagrammes UML
Pourquoi l'objet ?
L'importance de la réutilisabilité
La notion de composant
Différences entre conception et développement fonctionnel et objet
Différences entre principe procédural et objet
Y a
- t
- il un seul paradigme objet ?
Les bases et concepts de l'objet
Les objets sont partout
Non dissociation des données et des procédures
Le moule à objets : la classe
Les objets comme instances de classe
Les fonctions de classe : les méthodes
Les attributs de classe : les propriétés
Notion de visibilité des attributs d'objets
Présentation de l'inclusion d'objets
Présentation de l'héritage d'objets
Une notion essentielle : l'interface
Conception d'une architecture informatique à base d'objets
Les Design Pattern principaux
Découpage d'une solution en tiers Data, métier et présentation
Conception des objets d'accès aux données
Conception des objets métier
Conception des objets graphiques
Conception d'une architecture MVC
Le liant : les interfaces
Les outils de développement objet
Passage de la conception au code : les générateurs de code
Présentation des outils et plugins principaux
Présentation d'Eclipse
Présentation de NetBeans
Un exemple dans le monde de la mobilité : Android Studio
Manipulation des objets dans ces outils d'intégration de technologie
Utilisation des objets dans les langages architectures principaux
Les objets dans JEE et Java
Les objets dans .NET, C# et VB.NET
Les objets dans PHP
Interopérabilité des objets entre architecture et langages : les Web Services
Apport des Frameworks objets
Définition des Frameworks
Les Frameworks, exemple type de réutilisabilité
Conception d'application en utilisant des Frameworks
Exploiter les objets d'une appli

Conditions d'accès

Avoir les connaissances de base de la programmation.

Validation

Certification M2i Fondamentaux de la Programmation

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

M2i

Lieu de formation

159 rue de Thor
Montpellier

Calculez votre itinéraire

Centre de formation

159 rue de Thor
34000, Montpellier

Toutes les formations et avis pour M2i