Passer au contenu principal
ENA
  • Accueil
  • Cours
    Mes cours Liste complète des cours Création de cours
  • Soutien aux enseignants
    Demande de référence bibliographique Forum de discussion Pédagogie et technopédagogie Moodle SignETS Teams Wooclap
  • Soutien aux étudiants
    Apprentissage Forum de discussion Moodle Outils d'apprentissage Tutorat par les pairs
  • Liens utiles
    Bibilothèque ChemiNot MonÉTS Stages
  • Plus
Vous êtes connecté anonymement
Connexion
Accueil Cours Replier Déplier
Mes cours Liste complète des cours Création de cours
Soutien aux enseignants Replier Déplier
Demande de référence bibliographique Forum de discussion Pédagogie et technopédagogie Moodle SignETS Teams Wooclap
Soutien aux étudiants Replier Déplier
Apprentissage Forum de discussion Moodle Outils d'apprentissage Tutorat par les pairs
Liens utiles Replier Déplier
Bibilothèque ChemiNot MonÉTS Stages
Passer Google Apps
Google Apps
  • Gmail Gmail
  • Calendar Calendar
  • Google Drive Google Drive

    INF111 Programmation orientée objet (hors-programme)

    • Programmation orientée objet  INF111 Programmation orientée objet (hors-programme)

        • Accueil
        • Sites de cours
        • Références
        • Liens Internet

        Accueil

        Cours destiné aux étudiants ayant déjà suivi un cours de programmation. Acquérir des connaissances approfondies de la programmation orientée objet (encapsulation, héritage et polymorphisme) qui permettront de passer plus facilement à la conception orientée objet. Le langage de programmation utilisé est Java.

        Application des notions orientées objet acquises selon des principes de programmation avancée tels que des algorithmes de tri et de fouilles (itératifs et récursifs), l’implantation de structures de données (pile, file, liste, arbres), la gestion et la levée d’exception, l’utilisation de certaines classes de l’api Java (Vector, Sequence, Map, Observable/Observer, Date, Random) et l’utilisation de composants Swing pour la construction d’interfaces-utilisateurs graphiques (GUI).

        • planets

        • À moins d'indications contraires de votre enseignant, veuillez noter qu'en début de session, il n'y a pas de séance de travaux pratiques avant qu'il y ait eu au moins un cours théorique.

        • resource icon
          Qu'est-ce que le plagiat et comment l'éviter Fichier

        Sites de cours

        Une liste complète des groupes, des enseignants et leurs coordonnées, ainsi que le responsable du cours se trouve dans le plan de cours, sous l'onglet Accueil.

        • Les groupes suivants ont un site de cours sur la plateforme Moodle-ÉTS :

          Groupe(s) 01

          Abdelmoumène Toudeft

          Groupe(s) 01 - 03

          Abdelmoumène Toudeft

          Groupe(s) 02

          El Hachemi Alikacem

          Groupe(s) 02 - 04

          El Hachemi Alikacem

          Groupe(s) 03

          Abdelmoumène Toudeft

          Groupe(s) 04

          El Hachemi Alikacem


        Références

        Aucune documentation obligatoire.

        Autres références

        • Référence bibliographiqueBig Java
        • Référence bibliographiqueIvor Horton's beginning Java 2, JDK

        Liens Internet

        • Java

        • url icon
          Version actuelle URL
        • Normes de programmation Java pour la langue française

        • resource icon
          Guide francophone des conventions de codage pour la programmation en langage Java Fichier
        • Quelques environnements de programmation Java gratuits

        • url icon
          NetBeans (recommandé par Sun) URL
        • url icon
          Plateforme Eclipse URL
        • url icon
          JCreator URL
        • url icon
          BlueJ URL
        • Aide Java

        • url icon
          Tutoriels Java URL
        • url icon
          Plateforme Java SE6 API URL
        • Cours Java (français et anglais)

        • url icon
          Les cours et tutoriels Java URL

      Vous êtes connecté anonymement (Connexion)
      Résumé de conservation de données
      Fourni par Moodle