This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
2016_2017:s3:concprogobjet:plannification [2016/09/07 12:08] blay |
2016_2017:s3:concprogobjet:plannification [2016/11/23 17:28] blay |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Planification ===== | ===== Planification ===== | ||
- | Ce module sera mené en concordance avec le module [[2016_2017:s3:methodo:start|M3301]]. | + | |
- | + | Ce module sera mené en concordance avec le module [[:2016_2017:s3:methodo:start|M3301]]. | |
* //13h de cours sur 13 semaines// | * //13h de cours sur 13 semaines// | ||
* //26h de TD sur 13 semaines// | * //26h de TD sur 13 semaines// | ||
+ | - **(S3T : 5/9, S3A : 5/9)** | ||
+ | * Cours : | ||
+ | * {{:2016_2017:s3:concprogobjet:1-_deanalysealaconcpeiton2016.pdf|Rappels : De l'analyse à la conception orientées objets (S3T)}} //(MBF) // | ||
+ | - **(S3T : 12/9, S3A : 12/9)** | ||
+ | * Cours : | ||
+ | * {{:2016_2017:s3:concprogobjet:2-graspcours2016.pdf|Bases de GRASP : COO et responsabilités}} //(C2,C3)////(MBF) ()// | ||
+ | * TD : | ||
+ | * (1h) [[:2015_2016:s3:concprogobjet:td:tdpictionary|TD : Pictionnary UML]]//(MBF,RL) ()// | ||
+ | * (1h) [[:2016_2017:s3:concprogobjet:td:td1|TD : Rappels de COO et environnement de développement ]]//(C1)//// (MBF,RL) // | ||
+ | - **(S3T : 19/9, S3A : 29/9)** | ||
+ | * Cours : | ||
+ | * {{:2016_2017:s3:concprogobjet:2-graspcours2016.pdf|Suites de Bases de GRASP : COO et responsabilités}} //(C2,C3)////(MBF) (SU)// | ||
+ | * TD : | ||
+ | * Fin du TD sur les rappels de COO et environnement | ||
+ | - **(S3T : 26/9, S3A : 13/10)** | ||
+ | * Cours : | ||
+ | * {{:2016_2017:s3:concprogobjet:4-codesolid2016-open-closedprinciple.pdf|"The pragmatic Programmer" et Principes SOLID, principe ouvert/fermé}} //(C2 C3)// | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:environnement|Mise en place de l'environnement de développement pour Methodo : Maven, Git, Junit Aperçu ]] | ||
+ | - **(S3T : 3/10, S3A : 27/10)** | ||
+ | * Cours : | ||
+ | *{{:2016_2017:s3:concprogobjet:4-codesolid2016.pdf|Suite du cours sur "The pragmatic Programmer" et Principes SOLID}}//(C2 C3)// | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]]//(MBF,RL)// | ||
+ | - **(S3T : 10/10, S3A : 10/11)** | ||
+ | * Cours : | ||
+ | * {{:2016_2017:s3:concprogobjet:5-artducodag2016.pdf|Art du codage}} //(C2 C3)// | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]]//(MBF,RL)// | ||
+ | - **(S3T : 17/10, S3A : 24/11)** | ||
+ | * Cours : | ||
+ | * Art du codage (fin) + {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_intro.pdf|introduction rapide aux design patterns}} | ||
+ | * TD : | ||
+ | * [[2016_2017:s3:concprogobjet:td:codingdojo|Cyber-Dojo : Apprendre à tester (et coder) en s'amusant !]] | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td3|Application des principes SOLID]] | ||
+ | - **(S3T : 24/10, S3A : 8/12)** | ||
+ | * Cours : | ||
+ | * [[https://youtu.be/DK6vSUVfyug|Introduction aux DP : Factory, Singleton, Observer]] sur YouTube, doit avoir été écouté avant le cours qui sera inversé | ||
+ | * {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_observer.pdf|Observer}} | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td3|Application des principes SOLID]] | ||
+ | - **(S3T : 31/10)** VACANCES | ||
+ | - **(S3T : 07/11, S3A: 12/1)** | ||
+ | * Cours : | ||
+ | * Design patterns : {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_composite.pdf|composite}}, {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_adaptator.pdf|adaptator}}, {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_decorator.pdf|Decorator}} | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td4|TD: Réutilisation]]//(MBF,RL) (SL)// | ||
+ | - **(S3T : 14/11)** | ||
+ | * Cours : | ||
+ | * pas de cours remplacé par un TD | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td4|Fin du TD: Réutilisation]]//(MBF,RL) (SL)//(1 groupe sur 2) | ||
+ | - **(S3T : 21/11)** | ||
+ | * Cours : | ||
+ | * pas de cours remplacé par un TD | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td4|Fin du TD: Réutilisation]]//(MBF,RL) (SL)//(1 groupe sur2) | ||
+ | * [[:2016_2017:s3:concprogobjet:td::td7|TD Design Pattern]]//(MBF,RL) (SL)// | ||
+ | - **(S3T : 28/11)** | ||
+ | * Cours : | ||
+ | * PAS de cours | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td::td7|Fin TD Design Pattern (1h)]]//(MBF,RL) (SL)// | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td-observerobservable|Debut du TD Maison Numérique ou applications du pattern Command]]//(MBF,RL) (SL)// | ||
+ | - **(S3T : 05/12)** | ||
+ | * Cours : | ||
+ | * DP Command etc. | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:tdevaluation|Evaluation des derniers rendus]]//(MBF,RL) (SL)// | ||
+ | - **(S3T : 12/12)** | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td-observerobservable|TD Maison Numérique]]//(MBF,RL) (SU)// | ||
+ | * TD : | ||
+ | * [[:2016_2017:s3:concprogobjet:td:td-observerobservable|TD Maison Numérique | revision examen ? ]]//(MBF,RL) (SU)//<html> <!– Architecture Logicielle : | ||
+ | |||
+ | * paquetage : (p205, Affinement du modèle du domaine p517 & p 561, Larman) | ||
+ | * Couches logicielles (p205) | ||
+ | * Etude de l'architecture de l'application : Diagrammes de classe de niveau domaine | ||
+ | * EN TD, travailler les couches logicielles basées sur leur TD en méthodo? | ||
+ | * GRASP : Approfondissement (voir page 409 du livre de Larman) | ||
- | - **(S3T : 5/9, S3A : 5/9)** | + | !–> </html> |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:deanalysealaconception2015.pdf|Rappels : De l'analyse à la conception orientées objets}} //(MBF) // | + | |
- | - **(S3T : 12/9, S3A : 12/9)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:graspcours2015.pdf|Bases de GRASP : COO et responsabilités}}//(C2,C3)// //(MBF) ()// | + | |
- | * TD : | + | |
- | * (1h) [[2016_2017:s3:concprogobjet:td:tdPictionary|TD : Pictionnary UML]] //(MBF,RL) ()// | + | |
- | * (1h) [[2016_2017:s3:concprogobjet:td:td1|TD : Rappels de COO et environnement de développement ]] //(C1)// // (MBF,RL) // | + | |
- | - **(S3T : 19/9, S3A : 29/9)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:graspcours2015.pdf|Suites de Bases de GRASP : COO et responsabilités}}//(C2,C3)// //(MBF) (SU)// | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]] //(MBF,RL) (CC)// | + | |
- | - **(S3T : 26/9, S3A : 13/10)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:codesolid2015.pdf|principes SOLID}} //(C2 C3)// | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]] | + | |
- | - **(S3T : 3/10, S3A : 27/10)** | + | |
- | * Cours : | + | |
- | * "The pragmatic Programmer" et Principes SOLID //(C2 C3)// | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]] //(MBF,RL)// | + | |
- | - **(S3T : 10/10, S3A : 10/11)** | + | |
- | * Cours : | + | |
- | * Suite du cours sur "The pragmatic Programmer" et Principes SOLID //(C2 C3)// | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:tdGIT|TD : Gestion de versions, GIT]] //(C1)// | + | |
- | - **(S3T : 17/10, S3A : 24/11)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:designpatterns-2015-partie1.pdf|Introduction aux DP}} | + | |
- | * {{:2016_2017:s3:concprogobjet:designpatterns-2015-partie1.pdf|Design Pattern Observer}} | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td3|Application des principes SOLID]] | + | |
- | - **(S3T : 24/10, S3A : 8/12)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:designpatterns-2015-partie1.pdf|Design Pattern Composite}} | + | |
- | * {{:2016_2017:s3:concprogobjet:designpatterns-2015-partie1.pdf|Design Pattern Adapter}} | + | |
- | * Introduction aux Mocks en ligne | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td3|Application des principes SOLID]] | + | |
- | - **(S3T : 31/10)** VACANCES | + | |
- | - **(S3T : 07/11, S3A: 12/1)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:pattern_dao_par_willian.pdf|DAO }} | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td4|TD: Réutilisation]] //(MBF,RL) (SU)// | + | |
- | - **(S3T : 14/11)** | + | |
- | * Cours : | + | |
- | * {{:2016_2017:s3:concprogobjet:designpatterns-2015-decorateur-etat.pdf|Suite du cours sur les DP : Decorateur et Etat}} | + | |
- | * TD : | + | |
- | * PAS DE COURS | + | |
- | - **(S3T : 21/11)** | + | |
- | * Cours : | + | |
- | * MVC sur le web (Etudiants : ?) | + | |
- | * TD : | + | |
- | * Fin du [[2016_2017:s3:concprogobjet:td:td4|TD sur la réutilisation]] | + | |
- | - **(S3T : 28/11)** | + | |
- | * Cours : | + | |
- | * Fabrique(s)//(MBF)// | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:tdEvaluation|Evaluation des derniers rendus]] //(MBF,RL) (SU)// | + | |
- | - **(S3T : 05/12)** | + | |
- | * Cours : | + | |
- | * Cours par un extérieur en Méthodo | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td8|TD : Qualité des codes]] //(MBF,RL)// | + | |
- | - **(S3T : 12/12)** | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td-ObserverObservable|TD Maison Numérique]] //(MBF,RL) (SU)// | + | |
- | * TD : | + | |
- | * [[2016_2017:s3:concprogobjet:td:td-ObserverObservable|TD Maison Numérique | revision examen ? ]] //(MBF,RL) (SU)// | + | |
- | <html> | ||
- | <!-- Architecture Logicielle : | ||
- | * paquetage : (p205, Affinement du modèle du domaine p517 & p 561, Larman) | ||
- | * Couches logicielles (p205) | ||
- | * Etude de l'architecture de l'application : Diagrammes de classe de niveau domaine | ||
- | * EN TD, travailler les couches logicielles basées sur leur TD en méthodo? | ||
- | * GRASP : Approfondissement (voir page 409 du livre de Larman) | ||
- | !--> | ||
- | </html> | ||
- | |