S. Jeannin

Programmation et Conception Orientées Objet

Un cours de Programmation et de Conception Orientées Objet basé sur les langages Java et UML.

Contenu

Un cours de Programmation et de Conception Orientée Objet basé sur les langages Java et UML. Il se tient sur 9 séances.

Il contient trois parties principales, comportant 3 cours chacune :

  1. Concepts de base
    1. Introduction
    2. Héritage, visibilité
    3. Abstraction et interfaces
  2. Applications de l’orienté objet en Java
    1. Flux I/O, types énumérés, typage dynamique
    2. Exceptions, assertions, classes internes
    3. Types dérivés, collections
  3. Orienté Objet avancé
    1. Design Patterns
    2. Architectures logicielles en orienté objet
    3. Au-delà de l’orienté objet

Ressources

Le cours se base sur Java 8 et sur UML.

  • Page de téléchargement du JRE et du JDK : http://www.oracle.com/technetwork/java/javase/downloads/index.html
  • Java Standard Edition 8 API Specification : http://docs.oracle.com/javase/8/docs/api/
  • Des tutoriels pour Java : http://docs.oracle.com/javase/tutorial/ et https://www.w3schools.com/
  • Programmer avec Java – Collection O’Reilly
  • Apprendre la POO avec le langage Java – Editions ENI