Microsoft .NET : Formations et CertificationsMicrosoft propose un ensemble de cours officiels (les MOC, Microsoft Official Curriculum), dispensés dans des centres de formations agréés (les CPLS, Certified Partners for Learning Solutions) sélectionnés pour la qualité de leurs formateurs, leur savoir-faire dans le domaine de la formation et leur engagement à respecter les critères définis par Microsoft. Des formateurs indépendants certifiés dispensent aussi ce type de formations Microsoft. L’idée de disposer d’un pool de formateurs compétent techniquement et pédagogiquement est un gage de qualité important vis-à-vis des formations officielles. Concernant le développement, Microsoft propose une douzaine de formations répartie en deux groupes. Le premier correspond à des formations génériques (Introduction à Visual Studio 2005, Visual Studio 2005 pour les développeurs VB6, …), le second à des Workshops plus thématiques: développement Web, WindowsForms, applications distribuées et accès au données. Chaque thème comprend deux formations, une « Core » (2 jours) et une « Advanced » (3 jours). Les deux conseils que l’on peut donner sont :
En parallèle de l’offre officielle de Microsoft, une offre complémentaire, fournie aussi bien par des centres CPLS que des centres indépendants, s’est développée : ces formations non officielles sont proposées pour approfondir un thème précis, répondre à un besoin particulier dans le cadre d’un projet, présenter une nouvelle technologie du marché informatique. Par exemple, Winwise propose des formations autour des framework 3.0/3.5 (WCF, WPF, WF, C# 3.0, LINQ) ou de Silverlight, Microsoft ne proposant pas à ce jour de cursus de formation dans ces domaines dans le cadre de ses cours officiels. Pour compléter l’ensemble, il existe des formations en ligne et des formations données à distance. Les formations en ligne sont dispensées par le biais du site Microsoft eLearning. Les formations à distance, quant à elles, se font en collaboration avec un centre de formation certifié et sous l’égide d’un formateur. Celui-ci présente la partie théorique pendant quelques heures disséminées pendant la semaine (à distance, via Webcam interposée) et le stagiaire est libre de compléter les exercices à son gré. Ce domaine de formation reste tout de même assez peu développé. A côté de cela, vous avez des ouvrages de tout type autour de vos technologies favorites pour vous auto-former. Même si nombres d’entre eux sont complet, ils ne peuvent remplacer l’expérience terrain apportée par un formateur, ni se substituer à une expérience réelle acquise sur un projet. Une fois une bonne expérience acquise il peut être intéressant pour vous de valider vos acquis. Microsoft propose un système de certification dont le premier niveau, Microsoft Certified Technology Specialist (MCTS), valide les connaissances techniques :
Chacun correspond au passage de deux certifications : une générique commune et une thématique. Le deuxième niveau, Microsoft Certified Professional Developer (MCPD), entérine les compétences métier :
Beatrice CARCEL Mathieu PLASSE Article paru sur Programmez! Dernière mise à jour: 26/10/2009 - 11:14 AM
|