- Trainer/in: Benoit BALLESTER
- Trainer/in: Anais BAUDOT
- Trainer/in: Matthieu BOULINGUIEZ
- Trainer/in: Elodie DRULA
- Trainer/in: Fayrouz HAMMAL
- Trainer/in: Vincent LOMBARD
- Trainer/in: Pedro MALDONADO COUTINHO
- Trainer/in: Julien ROYET
- Trainer/in: Nicolas TERRAPON
- Trainer/in: Andreas ZANZONI
- Trainer/in: Gael CHAMBONNIER
- Trainer/in: Sofia RIGOU
- Trainer/in: Nicolas TERRAPON
- Trainer/in: Andreas ZANZONI
Cet enseignement consiste en un approfondissement des principes et concepts liés à la programmation. Il porte sur les concepts de la programmation orientée objet et utilise le langage java. L'accent est mis sur la méthodologie et les bonnes pratiques à adopter pour programmer proprement et gérer des projets conséquents.
- Polymorphisme : interfaces, classes abstraites, extension
- Programmation au niveau de la fonction : patron de méthode, branchements, boucles, collections
- Interface génériques : consommateur, producteur, conteneur, interfaces fonctionnelles
- Principes de base de conception : Don't repeat yourself, principes SOLID, refactoring
- Méthodologie : spécification, documentation, tests, gestion de version
- Patrons de conception, patron d'architecture (MVC)
- Polymorphisme : interfaces, classes abstraites, extension
- Programmation au niveau de la fonction : patron de méthode, branchements, boucles, collections
- Interface génériques : consommateur, producteur, conteneur, interfaces fonctionnelles
- Principes de base de conception : Don't repeat yourself, principes SOLID, refactoring
- Méthodologie : spécification, documentation, tests, gestion de version
- Patrons de conception, patron d'architecture (MVC)
- Trainer/in: Arnaud LABOUREL
Intervenants:
Mathieu Adjemout
Alexandra Bessenay
Isabella Bicalho Frazeto
Pascal Rihet
Andreas Zanzoni
Responsable du module: Pascal Rihet
Mathieu Adjemout
Alexandra Bessenay
Isabella Bicalho Frazeto
Pascal Rihet
Andreas Zanzoni
Responsable du module: Pascal Rihet
- Trainer/in: Mathieu ADJEMOUT
- Trainer/in: Alexandra BESSENAY
- Trainer/in: Isabella BICALHO FRAZETO
- Trainer/in: Pascal RIHET
- Trainer/in: Andreas ZANZONI
- Trainer/in: Pauline BROCHET
- Trainer/in: Pauline BROCHET
- Trainer/in: Aitor GONZALEZ
- Trainer/in: Aitor GONZALEZ
- Trainer/in: Pedro MALDONADO COUTINHO
- Trainer/in: Pascal RIHET
- Trainer/in: Emmanuel TALLA
- Trainer/in: Nicolas TERRAPON
Site pour la deuxième année (M2) du master Bio-informatique parcours Développement logiciel et analyse des données (DLAD)
- Trainer/in: Anais BAUDOT
- Trainer/in: Aitor GONZALEZ
- Trainer/in: Line JAMET-JAKUBIEC
- Trainer/in: Arnaud LABOUREL
- Trainer/in: Pascal RIHET
- Trainer/in: Emmanuel TALLA
- Trainer/in: Nicolas TERRAPON
- Trainer/in: Andreas ZANZONI
- Trainer/in: Aitor GONZALEZ
- Trainer/in: Line JAMET-JAKUBIEC
- Trainer/in: Pauline BROCHET
- Trainer/in: Giuseppe DI MOLFETTA
- Trainer/in: Anna FRID
- Trainer/in: Aitor GONZALEZ
- Trainer/in: Julien LEFEVRE
- Trainer/in: Jeremie PERRIN
- Trainer/in: Aitor GONZALEZ
- Trainer/in: Emese MEGLECZ
- Trainer/in: Andreas ZANZONI