| unité, patterns, POO, Java, BlueJ, JUnit, submitter. + TP de familiarisation en travail personnel (fahrenheit/celcius). |
|
|
|
|
| GoF et 'Délégation' |
2h00 |
|
2h00 |
|
Classification GoF, mode d'emploi, et exemples. Pattern 'Délégation'. (PileI)
|
|
|
|
|
| 'MVC' et applettes |
2h00 |
|
2h00 |
|
| Patterns 'MVC' et 'Observateur'. Applettes et évènements awt. (boutons, souris, calculatrice) |
|
|
|
|
| Collections. 'Template Method', 'Itérateur', 'Fabrique', 'Singleton' |
2h00 |
|
2h00 |
|
| Collections et généricité. Classes anonymes. Tables de hachage. (ensembles, listes, dictionnaires) |
|
|
|
|
| 'Composite', 'Interpréteur', 'Visiteur', 'Décorateur' |
2h00 |
|
2h00 |
|
Entrées/sorties. (boissons, flux, expressions)
|
|
|
|
|
| Programmation concurrente et 'Chaîne de responsabilités' |
2h00 |
|
2h00 |
|
Threads, http, html. (lecture cyclique d'un capteur)
|
|
|
|
|
| 'Proxy' (ou procuration ou mandataire) |
2h00 |
|
2h00 |
|
'Persistent Layer', 'Invoker', 'Dynamic Proxy'. (gestion de liste distante par http)
|
|
|
|
|
| Synthèse : assemblage de patterns |
2h00 |
|
2h00 |
|
| 'Memento', 'Commande', 'Template Method', Composite', 'Itérateur', 'Visiteur'. (transactions bancaires) |
|
|
|
|
|