L'objectif du cours est l'introductions des concepts de bases de la

programmation orientée objet (POO) par la pratique en utilisant le langage Java. Chaque chapitre comporte 

ĐeƌtaiŶes ŶotioŶs Ƌui soŶt tƌaduites à sa fiŶ eŶ Jaǀa pouƌ Ƌue l͛ĠtudiaŶt  puisse traduire les concepts 

théoriques acquis en pratique. A la fin du semestre, l'étudiant est censé avoir acquis les  compétences 

suivantes : 

1-  L'essence de la programmation objet et sa transformation en langage Java 

2-  Acquérir un raisonnement intuitif pour donneƌ uŶe solutioŶ à uŶ pƌoďlğŵe siŵple seloŶ l͛appƌoĐhe 

orientée objet 

3-  Ecrire un programme en langage Java qui soit fonctionnel  

4-  L'essence et l'importance du raisonnement OO et de la POO