Conception d'architectures IOC/MVVM avec C#
Organisme : NETKODERS
90 bis rue de Fougères - 
35700 RENNES
Tél : 09 70 46 30 07 - 
Email : mlebreton@netkoders.com 
Site web : http://www.netkoders.com 

Réf : 1500668F - Mise à jour : 17/04/2015
Contact pour la formation : Michaël LEBRETON 

Objectifs

Certains patterns se révèlent être très intéressant dès que l'on parle développement métier ou développement d'applications conséquentes. Et ce n'est pas pour rien si bon nombre de développeurs s'intéressent à IOC et MVVM dès que l'on aborde ces sujets.

Au cours de cette formation, cous apprendrez à maîtriser ces deux importants patterns (et plusieurs autres) qui peuvent radicalement changer la façon dont vous appréhendez l'architecture de vos applications. Vous aborderez les différents Frameworks existants et apprendrez à mettre en œuvre ces patterns afin de bien en comprendre la mécanique et afin d'être capable de faire les bons choix.
Cette formation vous apprendra aussi à concevoir votre propre Framework métier afin de répondre à vos besoins de pérennité, de puissance fonctionnelle, de coûts de production, de délais de production, tout en conservant 100% du contrôle sur vos codes. Vous serez alors en mesure d'éviter les pièges que rencontrent tous ceux qui sont contraint d'agréger plusieurs Framework pour atteindre leurs objectifs.

L'objectif principal de cette formation est avant tout de vous transmettre de la méthodologie, des bonnes pratiques, du retour d'expérience.
Cette formation s'appuie sur de nombreux travaux pratiques.

Condition d'admission
  • Public visé
    Tout public

Programme

Extrait du contenu du cours
- Présentation avancée du modèle MVVM et de ses différentes implémentations / Interprétations.
- Les différents Frameworks MVVM / Avantages / Inconvéniants.
- Présentation avancée des patterns IOC / Service Locator / Dependency Injection.
- Les différents Frameworks implémentant l'IOC.
- L'IOC et le pattern Factory pour gérer le mode d'instanciation.
- Fonctionnement de l'IOC avec MVVM (et inversement).
- Implémenter l'édition et la validation avec MVVM.
- Introduction à l'AOP simplifié dans une architecture IOC / MVVM.
- Comment implémenter un conteneur IOC rapide, puissant, répondant aux besoins métier (ce point est traité sous forme d'un important TP).
- Comment implémenter le modèle MVVM à 100% (ce point est traité sous forme d'un important TP).
- Problématique de la complexité croissante des Frameworks.
-Comment découpler son métier des Frameworks et des technologies utilisées.
- L'importance fondamentale de l'abstraction pour encapsuler la complexité et découpler.
- Conception d'applications modulaires.
- Techniques avancées
- ¿

Durée de formation
  • 28 heures
  • Durée variable en fonction du parcours du stagiaire
Organisation pédagogique

E learning / FOAD ; Temps partiel ; Temps plein ;


Dates et lieux de formation  
Dates et lieux de formation  
  • RENNES (N° Session : 45266)
  • Dispositif(s) : Financement privé (entreprises, individuels)
    Organisme de formation : NETKODERS
    Tél : 09 70 46 30 07
    Mail : mlebreton@netkoders.com
  • VANNES (N° Session : 45267)
  • Dispositif(s) : Financement privé (entreprises, individuels)
    Organisme de formation : NETKODERS
    Tél : 09 70 46 30 07
    Mail : mlebreton@netkoders.com
  • PONTIVY (N° Session : 45268)
  • Dispositif(s) : Financement privé (entreprises, individuels)
    Organisme de formation : NETKODERS
    Tél : 09 70 46 30 07
    Mail : mlebreton@netkoders.com
 


+ d'infos : Cliquez ici


Source : GREF Bretagne 18/09/2019