Section outline

      • Unité d'enseignement : Unité fondamentale 1
      • Coefficient : ?
      • Crédit :?
      • Cours : 1h.30
      • TP : 1h.30 (2 séances par semaine)
      • Mode d'évaluation : Examen (?%)  et contrôle  continu (?%) 
      • La note du CC est la note du TP

      ________________________________________________________________

      Après chaque chapitre, une évaluation en ligne est programmée.

      ________________________________________________________________

      Objectifs 

      A l'issue de ce module l'étudiant doit apprendre les concepts de base de la programmation orientée objet et savoir programmer avec Java.

      ________________________________________________________________

                  Algorithmique et structure de données

      ________________________________________________________________Programme 

      1. Introduction à la Programmation Orientée Objet
      2. Classes et objets
      3. Types primitifs, tableaux et chaines de caractères (en Java)
      4. Héritage et polymorphisme
      5. Classes internes et classes anonymes 
      6.  Collections
      7. Programmation graphique
      8.  Applets
      9.  Gestion des exceptions
      10.  Flux et fichiers

      ________________________________________________________________

      • EL BOUHISSI, H (2022) . Programmation Orientée Objet avec Java. Nouvelle edition. Pages bleues.
      • Granet, V. (2018). Algorithmique et programmation en Java-5e éd.: Cours et exercices corrigés. Dunod.
      • Tasso, A. (2019). Le livre de Java premier langage: avec 109 exercices corrigés. Editions Eyrolles.
      • Herby, C. (2018). Apprenez à programmer en Java. Eyrolles.

      ________________________________________________________________ 

      Quelques liens vers des pages java (dernier accès mars 2022) :

      • https://openclassrooms.com/courses/apprenez-a-programmer-en-java.

      • https://www.ukonline.be/cours/java/apprendre-java.

      • https://koor.fr/Java/Tutorial/Index.wp.

      • https://www.udemy.com/course/cours-complet-de-programmation-java-pour-debutants/