Programmation Orientée Objet et composants logiciels en Java

Code UE : USEA0P

  • Cours
  • 4 crédits

Responsable(s)

Anne-Laure BILLABERT

Catherine ALGANI

Public, conditions d’accès et prérequis

Notion d’algorithmique,  pratique d’un langage de programmation impératif de type C

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement :

Objectifs pédagogiques

- conforter le futur ingénieur dans son rôle de chef de projet informatique.- disposer des éléments permettant de faire des choix techniques en vue de la conception et de la réalisation d'applications informatiques, de composants logiciels
- être en mesure de coordonner et/ou de développer des applications en java

Compétences visées

- Maitriser les notions de base de programmation (types, structures de contrôle, recursion, passage de paramètre en java)?
- Comprendre les concepts et mécanismes de la programmation par Objet?
- Comprendre les concepts fondamentaux de la programmation Orienté Objet. Être en mesure de programmer dans le langage Java.
- Introduction à la modélisation UML.?
- Être capable d'aborder la construction d'une application informatique par assemblage et réutilisation de composants logiciels?
- Connaitre les principales structures de données et maitriser l'utilisation des API java associées

Contenu

     Cours
  • de C à Java : types primitifs et tableaux, compilation vs interprétation
  • java et la programmation par Objets : classe, instanciation, constructeurs, messages, visibilité
  • les concepts de l’Orienté Objet : héritage, polymorphisme, classe abstraite, interface
  • de la conception à la programmation d'un composant logiciel : association, composition, agrégation, héritage, traduction de diagrammes UML en classes Java
  • vers des programmes robustes : le mécanisme des exceptions
 
Travaux pratiques :
  • exercices d’application de différentes notions vues en cours
  • projet : conception et programmation d'une application client/serveur
 

Modalité d'évaluation

  • 1 devoir sur table
  • Rendu de chaque TP
  • 1 projet en binôme

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez

Contact

EPN - Secrétariat EASY
292 Rue Saint Martin 11 B2 36
75003 Paris
Tel :01 40 27 24 81
Adrian Bontour

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

Enseignement non encore programmé