M1 - UEF1 - cours de Conception et Programmation objets
Merci de me signaler les coquilles et liens obsolètes !...
Supports
- Vous pourrez trouver ici les sujets (et, a terme, les corrigés indicatifs) des TD du module.
- Un support de cours sur les design patterns , (très) inspiré de "Design patterns Tête la première" (cf. biblio en bas de page)
- Quelques notes sur la sécurité en java
- Une introduction à Remote Method Invocation
- Une introduction aux servlets
Les projets
Le projet de COO est un moment important de votre formation, puisque c'est le premier projet en groupe (plus de deux membres). Vous pouvez vous faire une idée de ce qui doit être réalisé en consultant le sujet du [[/docs/sujetM12005.pdf projet 2005-2006]], ainsi qu'un (très bon) dossier sur ce projet: le [[/docs/Rapport.pdf document d'analyse]], le [[/docs/Installation%20guide.pdf document d'installation]] et les guides (administrateur , correspondant et utilisateur étudiant ).
- Le sujet du projet 2012-2013 est en ligne.
- L'état d'avancement de l'InterfaceEntreLesDeuxParties
Les archives
- le sujet du partiel de COO 2010-2011
Brève Biblio/Netographie
- "Applying UML and Patterns" (2e ed.), C. Larman, Pearson ed., 2003
- "UML et les Design Patterns" (2e ed.), C. Larman, Campus Press (Pearson ed.), 2003 (traduction du précédent)
- "Design patterns Tête la première", E&E Freeman et al., O'Reilly, 2005 (VO en 2004)
- http://www.cetus-links.org/ pour trouver à peu près tout sur l'objet (méthodes, langages, outils...): la bible!
- Bruce Eckel : Thinking in Java, Thinking in patterns, Thinking in C++: trois e-books gratuits et bien faits.
- http://wwwcs.uni-paderborn.de/cs/fujaba/ pour un outil de dessin UML gratuit et assez facile à prendre en main
- http://argouml.tigris.org outil du même type, un peu moins simple à prendre en main mais plus complet.