JAVA

Code Cours
2324-JUNIA-M1S2-MB-IT-501
Langue d'enseignement
FR, EN
Matières
MB-IT
Responsable(s)
M.Morelle, M.Morelle
Intervenant(s)
Mikael Morelle
Niveau
Master
Année de formation
Période

Présentation

Prérequis
Algorithmique de base, structure de données dans les programmes informatiques
Objectifs
Comprendre les finalités du langage JAVA
Savoir réaliser une application en JAVA
Être capable de mettre en œuvres les notions de base de la programmation orientée objets : héritage, encapsulation et polymorphisme
Présentation
Présentation générale du langage JAVA
Construction d'objets simples
Construction d'objets composites
Héritage
Exceptions
Entrées / Sorties
Threads
Introduction au développement d'applications graphiques

Modalités

Organisation
Type Nombre d'heures Remarque
Présentiel
Cours - face à face 10,00
Travaux Pratiques 18,00
Travail personnel
Travail personnel 50,00
Charge de travail globale de l'étudiant 78,00
Évaluation
TP
Projet
Type de Contrôle Durée Nombre Pondération
Contrôle continu
Epreuve de TP 2,00 2 30,00
Examen (final)
Exament de TP 2,00 1 30,00
Soutenance 2,00 1 40,00
TOTAL 100,00

Ressources

Bibliographie
Thinking in JAVA - B. Eckel

Prentice Hall, Upper Saddle River, N.J., USA, 2000

Le langage Java : concepts et pratique - Irène Charon

Éditions Hermès, 2000