Patterns en Java
Les patterns (e.a. les fameux Design Patterns du GoF) sont de plus en plus incontournables si on veut développer des applications solides et maintenables selon les principes éprouvés de l'orienté objet. Pour commencer, les patterns sont fréquemment incorporés dans les frameworks, les langages de programmation et les librairies de classes existants: celui qui comprend les patterns, profite plus de ces ressources de développement. En outre, l'aptitude de reconnaître soi-même les situations problématiques et de pouvoir y remédier en appliquant des patterns, est la clef d'un software plus robuste.
Le présent cours explique la nature des patterns en général, et traite en détail des design patterns les plus utilisés (le problème, la solution, la motivation, les exemples), et de leurs rapports et différences mutuelles. Nous prêtons aussi attention à l'usage des patterns en Java.
Calendrier
date | durée | lang. | lieu | prix | |
18 déc | 2 | web based | 1310 EUR (excl. TVA) | ||
18 déc | 2 | Leuven | 1310 EUR (excl. TVA) | ||
15 mai | 2 | web based | 1310 EUR (excl. TVA) | ||
15 mai | 2 | Leuven | 1310 EUR (excl. TVA) | ||
INFO SESSION ET INSCRIPTION |
Participants
Programmeurs en Java qui veulent appliquer des patterns dans leur programmes.
Connaissances préalables
Une connaissance des principes d' analyse et design OO avec UML (voir cours L'analyse et design orienté-objet avec UML). Expérience avec la programmation en Java est nécessaire (voir cours La programmation en Java).
Contenu
- La nature des patterns et leur raison d'être
- Types de patterns dans le software ((GRASP, Analysis Patterns, GoF Patterns, Java EE Patterns, MVC,...)
- Les détails sur les design patterns courants (Strategy, Observer, Decorator, Chain-of-Responsibility, Factory Method,,...), appliqués en Java.
- Les patterns dans les architectures et les frameworks, les patterns SOA
- Reconnaître des patterns
- Les effets sur la performance
- Exemples d'application
Pédagogie
Enseignement collectif avec démos. Un grand parti du temps sera réservé à l'application des 10 patterns les plus importants en faisant des exercices.
Durée
2 jours.
Formateur
Sandy Schillebeeckx.
Reviews
La formatrice nous laisse le temps de faire les exercices et répond aux questions.
| (N.N., Federale Pensioendienst, ) |
Seule une partie du cours a été vue, en partie parce que les temps laissés à la réalisation des exercices étaient trop longs.
| (Benoît, ) |
zeer goed
| (Marc Van belleghem, Federale Pensioendienst, ) |
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
INFO SESSION ET INSCRIPTION |